57 lines
		
	
	
		
			763 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			763 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| id: 5e9a0a8e09c5df3cc3600eda
 | |
| title: Loading Data and Advanced Indexing
 | |
| challengeType: 11
 | |
| videoId: tUdBZ7pF8Jg
 | |
| dashedName: loading-data-and-advanced-indexing
 | |
| ---
 | |
| 
 | |
| # --question--
 | |
| 
 | |
| ## --text--
 | |
| 
 | |
| Given a file named `data.txt` with these contents:
 | |
| 
 | |
| <pre>
 | |
| 29,97,32,100,45
 | |
| 15,88,5,75,22
 | |
| </pre>
 | |
| 
 | |
| What code would produce the following array?
 | |
| 
 | |
| ```py
 | |
| [29. 32. 45. 15.  5. 22.]
 | |
| ```
 | |
| 
 | |
| ## --answers--
 | |
| 
 | |
| ```py
 | |
| filedata = np.genfromtxt('data.txt', delimiter=',')
 | |
| output = np.any(filedata < 50)
 | |
| 
 | |
| print(output)
 | |
| ```
 | |
| 
 | |
| ---
 | |
| 
 | |
| ```py
 | |
| filedata = np.genfromtxt('data.txt', delimiter=',')
 | |
| output = np.all(filedata < 50, axis=1)
 | |
| 
 | |
| print(output)
 | |
| ```
 | |
| 
 | |
| ---
 | |
| 
 | |
| ```py
 | |
| filedata = np.genfromtxt('data.txt', delimiter=',')
 | |
| output = filedata[filedata < 50]
 | |
| 
 | |
| print(output)
 | |
| ```
 | |
| 
 | |
| ## --video-solution--
 | |
| 
 | |
| 3
 | |
| 
 |