1. del xxx
(1) import xxx 的逆操作
(2)释放内存,删除之前的一些缓存
2. round()函数 用于四舍五入数值,起到取整的作用
3. line.rstrip() 去除末尾空格 (也可去除其他字符)
4. %tb 可查看报错的traceback
5. df.drop(['B', 'C'],axis=1) 删除某列
6. df.rename(columns={'a':'A'}) 更改列名
7. one hot 到 label : pytorch中onehot编码转为普通label标签 - swuxyj - 博客园 (cnblogs.com)pytorch中数据类型错误遇到的坑_因为简单,所以快乐的博客-CSDN博客
import torch
import numpy as np
#如果是从dataframe中提取onehot,不能直接转为tensor
#要加上:
#label_onehot = np.array(label_onehot)
one_hot = torch.tensor(label_onehot)
label = torch.topk(one_hot, 1)[1].squeeze(1)
8. dataframe 的 merge :(11条消息) Python - pandas DataFrame数据的合并与拼接(merge、join、concat)_hellosc01的博客-CSDN博客_dataframe数据拼接
f3 = pd.merge(df1,df2,how='inner',on='alpha')
此外,how可 = ‘outer’、‘left’、‘right’, on 也为多列 [' ',' ' ]
9. pandas取多列,df[[' ', ' ',...]] 两个括号