import numpy as np
world_alcohol = np.genfromtxt("world_alcohol.txt",delimiter=",")
print(type(world_alcohol))
<class 'numpy.ndarray'>
vector=np.array([5,10,15,20])
matrix=np.array([[5,10,15],[20,25,30],[35,40,45]])
print(vector)
print(matrix)
[ 5 10 15 20]
[[ 5 10 15]
[20 25 30]
[35 40 45]]
vector=np.array([1,2,3,4])
print(vector.shape)
matrix=np.array([[5,10,15],[20,25,30]])
print(matrix.shape)
(4,)
(2, 3)
numbers=np.array([1,2,3,4])
numbers.dtype
dtype('int32')
world_alcohol
array([[ nan, nan, nan, nan, nan],
[1.986e+03, nan, nan, nan, 0.000e+00],
[1.986e+03, nan, nan, nan, 5.000e-01],
...,
[1.987e+03, nan, nan, nan, 7.500e-01],
[1.989e+03, nan, nan, nan, 1.500e+00],
[1.985e+03, nan, nan, nan, 3.100e-01]])
world_alcohol=np.genfromtxt("world_alcohol.txt",delimiter=",",dtype="U75",skip_header=1)
print(world_alcohol)
[['1986' 'Western Pacific' 'Viet Nam' 'Wine' '0']
['1986' 'Americas' 'Uruguay' 'Other' '0.5']
['1985' 'Africa' "Cte d'Ivoire" 'Wine' '1.62']
...
['1987' 'Africa' 'Malawi' 'Other' '0.75']
['1989' 'Americas' 'Bahamas' 'Wine' '1.5']
['1985' 'Africa' 'Malawi' 'Spirits' '0.31']]
uruguay_other_1986=world_alcohol[1,4]
third_country=world_alcohol[2,2]
print(uruguay_other_1986)
print(third_country)
0.5
Cte d'Ivoire
vector=np.array([5,10,15,20])
print(vector[0:3])
[ 5 10 15]
matrix=np.array([
[5,10,15],
[20,25,30],
[35,40,45]
])
print(matrix[:,1])
[10 25 40]
matrix=np.array([
[5,10,15],
[20,25,30],
[35,40,45]
])
print(matrix[:,2])
[15 30 45]
matrix=np.array([
[5,10,15],
[20,25,30],
[35,40,45]
])
print(matrix[1:3,0:2]) #包左不包右
[[20 25]
[35 40]]