1、查看所有列的数据类型
df.dtypes
#一列中含有多种类型的数据或者类型为str,会被当成object类型。
2、查看列名为"A"列的数据类型.
df['A'].dtypes
3、把列名为"A"的数据类型转换成int类型
df['A']= df['A'].astype('int')
#注意:astype不是原地操作,需要重新赋值.
4、将Series转换为列表list
df['电表年份'].tolist()
['2016', '2015', '2014']
5、应使用df.values.tolist()而非df.tolsit():df转list[[list] [list]]。
df = pd.DataFrame(['2016','2015', '2014'])
0
0 2016
1 2015
2 2014
df.values.tolist()
[['2016'] ['2015'] ['2014'] ]
df.tolsit()
AttributeError: 'DataFrame' object has no attribute 'tolist'
pandas之数据类型
最新推荐文章于 2024-04-17 21:30:17 发布