0 所用的数据
1 查看类型(.dtypes)
nodes.dtypes
'''
y float64
x float64
street_count int64
highway object
geometry geometry
osmid int64
dtype: object
'''
2 选取类型(select_dtypes)
2.1 选择指定类型
nodes.select_dtypes(include='int')
2.2 选择所有数值类型
nodes.select_dtypes(include='number')
2.3 指定某几个类型
nodes.select_dtypes(include=['int64','object'])
2.4 排除
exclude=... 使用的方法2.1,2.2,2.3都有
3 转换类型
3.1 通用方法 (astype)
nodes['street_count'].astype('float64')
'''
osmid
99936 3.0
99937 3.0
101842 3.0
101843 4.0
101851 3.0
...
9221415719 2.0
9273527714 2.0
9273563732 2.0
9281454429 3.0
9281454433 3.0
Name: street_count, Length: 3305, dtype: float64
'''
3.2 将string 转换成number(pd.to_numeric)
先有:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。