我的"日期";柱
日期
在此处输入图像描述
我只需要替换条的点,但它不起作用。。。
我正在使用以下代码:
conn = pd.read_excel("database.xlsx",skiprows=3, usecols=['Date'])
df = pd.DataFrame(conn)
df['Date'] = df['Date'].replace('.','/')
df.to_excel("removingdots.xlsx")
导出Excel文件时,我有相同的数据,但有点。
对df格式做了一些假设,但这应该有效;
import pandas as pd
df = pd.DataFrame({'id': [1, 2, 3], 'date': ['5.30.2021 10:22:00', '5.30.2022 11:45:08', '5.28.2022 10:45:13']})
# replace . with / in date column
df['date'] = df['date'].str.replace('.', '/',regex=False)
print(df)
输出:
id date
0 1 5/30/2021 10:22:00
1 2 5/30/2022 11:45:08
2 3 5/28/2022 10:45:13
您可以先将Date
列转换为字符串类型,然后使用Series.str.replace
方法将句点替换为正斜杠:
df['Date'].astype(str).str.replace('.','/', regex=False)