numpy将所有数据变为0和1_Python数据处理——numpy_1

本文介绍了Python中用于数据处理的基础包numpy,讲解了如何创建和操作数组,包括转换数据类型、创建全零数组、切片以及布尔型索引等操作。
摘要由CSDN通过智能技术生成

python中数据处理最基础的一个包——numpy。它能很好的进行数据准备,类似与R语言中的数据框(DataFrame)一样。今天,就来从最基础的开始学习。

import numpy as np

data = [[0.95, -0.25, -0.89],

[0.56, 0.24, 0.91]]

data = np.array(data)

#print data * 10

#print data + data

#print data.shape #查看数组的行和列

#print data.dtype

np.zeros(10) #建立所有为0的数组

np.zeros((3, 6))#建立所有为0的二维数组

#print np.arange(15)

#print data.astype(np.int64)将float值转为int值

st = np.array(["1.25","2.4","3.7"])

#print st.astype(float)将字符串转为float值

'''

arr = np.arange(10)

arr_slice = arr[5:8]

arr_slice[1] = 12345

arr_slice[:] = 64 #[5:8]全部变成64

#print arr_slice, arr

arr_copy = arr[5:8].copy()

#print arr_copy

#print data[1][2]

'''

#一个3维的数组,2x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值