其他分享
首页 > 其他分享> > 数据预处理

数据预处理

作者:互联网

  1. 数据写入:
    os.makedirs(os.path.join('..', 'data'), exist_ok=True)
    data_file1= os.path.join('..', 'data', 'animals.csv')
    with open(data_file1,'w',encoding='utf8') as f: #open文件名参数不要打引号
    f.write('动物,年龄,特点,sex\n')
    f.write('马,4,跑的快,NA\n')
    f.write('猪,5,喜欢吃,NA\n')
    data1= pd.read_csv(data_file1)
    data1

  1. 列(特征)标签获取:
    aa=data1.columns
    aa[1],aa

('年龄', Index(['动物', '年龄', '特点', 'sex'], dtype='object'))

  1. 缺失值分析:
  1. 删除列变量:data2=data1.drop(label,axis=1) #axis=1,按列删除
  1. dataframe转化为tensor:

标签:aa,变量,数据,data,data1,预处理,data3,axis
来源: https://www.cnblogs.com/Monster1728/p/15854010.html