| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | --- | 
					
						
							|  |  |  | id: 5e9a0a8e09c5df3cc3600eda | 
					
						
							| 
									
										
										
										
											2021-02-06 04:42:36 +00:00
										 |  |  | title: Loading Data and Advanced Indexing | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | challengeType: 11 | 
					
						
							|  |  |  | videoId: tUdBZ7pF8Jg | 
					
						
							| 
									
										
										
										
											2021-01-13 03:31:00 +01:00
										 |  |  | dashedName: loading-data-and-advanced-indexing | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | # --question--
 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | ## --text--
 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | Given a file named `data.txt` with these contents: | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-02-06 04:42:36 +00:00
										 |  |  | <pre> | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | 29,97,32,100,45 | 
					
						
							|  |  |  | 15,88,5,75,22 | 
					
						
							| 
									
										
										
										
											2021-02-06 04:42:36 +00:00
										 |  |  | </pre> | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | What code would produce the following array? | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | ```py | 
					
						
							|  |  |  | [29. 32. 45. 15.  5. 22.] | 
					
						
							|  |  |  | ``` | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | ## --answers--
 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | ```py | 
					
						
							|  |  |  | filedata = np.genfromtxt('data.txt', delimiter=',') | 
					
						
							|  |  |  | output = np.any(filedata < 50) | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | print(output) | 
					
						
							|  |  |  | ``` | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```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 | 
					
						
							|  |  |  | 
 |