Numpy基础练习(一)

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]]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值