使用Pandas - Python将date+hour列划分为两列可以通过以下步骤实现:
import pandas as pd
data = {'date+hour': ['2022-01-01 12', '2022-01-02 08', '2022-01-03 16']}
df = pd.DataFrame(data)
df['date'] = pd.to_datetime(df['date+hour']).dt.date
df['hour'] = pd.to_datetime(df['date+hour']).dt.hour
df.drop('date+hour', axis=1, inplace=True)
最终得到的DataFrame将包含两列:date列和hour列,分别表示日期和小时。
Pandas是一个强大的数据分析工具,它提供了丰富的功能和灵活的数据处理方法。通过使用Pandas,我们可以轻松地对数据进行切片、划分和转换,以满足不同的需求。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。腾讯云服务器提供可靠的云计算基础设施,可满足各种规模和需求的应用程序部署和运行。腾讯云数据库提供高性能、可扩展和安全的数据库解决方案,适用于各种业务场景。
腾讯云服务器产品介绍链接:https://cloud.tencent.com/product/cvm 腾讯云数据库产品介绍链接:https://cloud.tencent.com/product/cdb
领取专属 10元无门槛券
手把手带您无忧上云