Pandas dtypes(数据类型)
来源:互联网 发布:mysql数据库没有了 编辑:程序博客网 时间:2024/05/17 06:49
http://pandas.pydata.org/pandas-docs/stable/basics.html?highlight=astype#selecting-columns-based-on-dtype
Pandas所支持的数据类型:
1. float
2. int
3. bool
4. datetime64[ns]
5. datetime64[ns, tz]
6. timedelta[ns]
7. category
8. object
默认的数据类型是int64,float64.
查看数据类型
- df.dtypes
- series.dtype
- get_dtype_counts()
如果一列中含有多个类型,则该列的类型会是object,同样字符串类型的列也会被当成object类型.
不同的数据类型也会被当成object,比如int32,float32
通过列类型选取列
select_dtypes()
DataFrame.select_dtypes(include=None, exclude=None)
参数
- include, exclude : list-like(传入想要查找的类型)
返回
- subset : DataFrame
Raises
- ValueError
- TypeError
转换列类型
DataFrame.astype$Series.astype
Series.astype(dtype, copy=True, errors=’raise’, **kwargs)
DataFrame.astype(dtype, copy=True, errors=’raise’, **kwargs)
参数
- dtype : data type, or dict of column name -> data type(传入列名和类型的字典)
- errors : {‘raise’, ‘ignore’}, default ‘raise’.(ignore,强制转换,这样不会报错,可以识别不同类型的数据)
- kwargs : keyword arguments to pass on to the constructor
返回
- casted : type of caller
Index.astype
Index.astype(dtype, copy=True)
参数
- dtype : numpy dtype or pandas type
- copy : bool, default True
其他转换方法
to_numeric() (conversion to numeric dtypes)
to_datetime() (conversion to datetime objects)
to_timedelta() (conversion to timedelta objects)
阅读全文
0 0
- Pandas dtypes(数据类型)
- [pandas] 数据类型学习笔记
- Pandas数据类型及操作
- Pandas的数据类型
- Pandas数据类型及操作
- Pandas的数据类型操作
- pandas库的数据类型运算
- 四、pandas系列---pandas库的数据类型操作
- 五、pandas系列---pandas库的数据类型运算
- pandas的数据类型之Series,DataFrame
- pandas
- pandas
- Pandas
- pandas
- pandas
- pandas
- pandas
- Pandas
- 商业指标=游戏目的
- 高考后,我的另一条成功路
- 深度学习的发展历史及应用现状
- 用户=玩家
- EF使用EntityTypeConfiguration配置映射关系
- Pandas dtypes(数据类型)
- EventBus3.0使用总结(一)简单使用
- TCP的套接字
- spingMVC静态文件拦截问题
- 线段树区间更新+区间合并
- 反馈机制=触发器
- openresty配置ssl证书
- Socket传递数据,ListView展示数据
- instr+listagg+正则表达式+substr函数+translate