python、pandas、numpy常用命令

Python常用命令:

1.整除: //

print(3//2)
>>>
1

Pandas下的常用命令:

1.读取表格数据:pd.read_csv(path=' ', header=None):  读取无表头的.csv文件;

                            pd.read_csv(path=' '):  默认读取包含表头的.csv文件;

表格数据太多,分批读取:

chunksize = 10000
whole_features = pd.read_csv(path, iterator=True)
for i in range(2941):
    whole_features = whole_features.get_chunk(size=chunksize)

2.查看pd中的数据类型:pd.dtypes;(np:np.dtype);

3.df定位最后一列:df.iloc[:, -1];

4.拼接:pd.concat([pd1,pd2],axis=0):  按行拼接;

              pd.concat([pd1,pd2],axis=1):  按列拼接;

5.pd转换为numpy格式(pd->>>numpy):  pd1.to_numpy();

6.numpy转换为pd格式(numpy->>pd):pd.DataFrame(numpy1)

7.已知列明,读取某一列:data=df[feature_name]

8.生成空的DataFrame: df=pd.DataFrame([])

Numpy常用命令

1.创建空数组:a=[]; a.append(v)

2.返回最大值对应的下标:np.argmax(numpy1, axis=1): 按列求最大值;

3.tensor张量转换为numpy:  np.array(tensor1)

4.numpy转换为张量tensor:  

5.numpy的统计特性:np.mean(numpy1, axis=0):  按行求均值;

                                   np.std()或者numpy1.std();

                                   numpy1. max(): 求最大值:

6. numpy改变数据类型: numpy1.astype(np.uint8): 将原数据类型变为numpy整型;

7.设置随机种子:np.random.seed(256);

8.生成指定形状的指定元素:np.full(shape, full_value)

                            

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值