python 类型转换 object to datetime64[ns],timedelta64[ns] to float

简介: python 类型转换 object to datetime64[ns],timedelta64[ns] to float

271252507a86405fb1738b842cc35719.png

一、object 变成 datetime64[ns]



如上图:原本这个dateframe当中的Date数据的类型是int

加上下面这句话

alldfgbcountrysumv2换成自己的dataframe名即可:

alldfgbcountrysumv2['Date']=pd.to_datetime(alldfgbcountrysumv2['Date']).dt.normalize()

03703a9357c1443d917260d4822be181.png


二、timedelta64[ns] 变成 float



将timedelta64[ns]类型变成float类型:

4eea56cbe08d403cad337818c9b07264.png

allregiondatesum['Permildays']=allregiondatesum['Permildays'].dt.days.replace()

e7ab5f7981704912a32cb109e4f92f43.png


三、去掉Timestamp



将下面这组数组变成只显示’2020-01-28’,类型变成object

36b6e4b1d18c484a93c71e069c386b96.png

.add_xaxis(xaxis_data=pd.to_datetime(y['Date']).dt.strftime('%Y-%m-%d').drop_duplicates().to_list()


四、获取datetime64[ns]的年,月,日



moviesdf['release_date'].head(1)

4829bea361004e6393ac4d3a0b730291.png

获取年份:

moviesdf['releaseyear']=pd.to_datetime(moviesdf['release_date']).dt.year
moviesdf.head(3)

66414ef9dbd24c6bbd10e1894481eeb3.png


相关文章
|
2月前
|
存储 数据采集 数据处理
Pandas中批量转换object至float的高效方法
在数据分析中,常需将Pandas DataFrame中的object类型列转换为float类型以进行数值计算。本文介绍如何使用`pd.to_numeric`函数高效转换,并处理非数字值,包括用0或平均值填充NaN值的方法。
93 1
|
2月前
|
C++ Python
Python Tricks--- Object Comparisons:“is” vs “==”
Python Tricks--- Object Comparisons:“is” vs “==”
20 1
|
4月前
|
数据处理 Python
Python 中的类型转换
【8月更文挑战第29天】
39 3
|
4月前
|
Python
Python中的float语句
Python中的float语句
|
4月前
|
数据处理 Python
【Python】解决tqdm ‘module‘ object is not callable
在使用tqdm库时遇到的“'module' object is not callable”错误,并给出了正确的导入方式以及一些使用tqdm的常见示例。
123 1
|
4月前
|
JSON 数据格式 Python
【python】解决json.dump(字典)时报错Object of type ‘float32‘ is not JSON serializable
在使用json.dump时遇到的“Object of type ‘float32’ is not JSON serializable”错误的方法,通过自定义一个JSON编码器类来处理NumPy类型的数据。
196 1
|
4月前
|
API C++ Python
【Azure 应用服务】Python fastapi Function在Azure中遇见AttributeError异常(AttributeError: 'AsgiMiddleware' object has no attribute 'handle_async')
【Azure 应用服务】Python fastapi Function在Azure中遇见AttributeError异常(AttributeError: 'AsgiMiddleware' object has no attribute 'handle_async')
|
4月前
|
存储 程序员 Python
深入探讨Python中的变量和类型转换
【8月更文挑战第20天】
47 0
|
5月前
|
Python
【Python】已解决:(Python xlwt写入Excel报错)AttributeError: ‘function’ object has no attribute ‘font’
【Python】已解决:(Python xlwt写入Excel报错)AttributeError: ‘function’ object has no attribute ‘font’
123 0
|
5月前
|
Python
【Python】已解决:(Python写入Excel表格报错)‘NoneType’ object has no attribute ‘write’
【Python】已解决:(Python写入Excel表格报错)‘NoneType’ object has no attribute ‘write’
318 0