我正在使用Pandas阅读附加的excel文件(仅附加了图像)。带有DateTime标记的一行具有以下格式(M- 05.02.2018 13:41:51)。我想在整个行中从DateTime中分离/删除“ M-”。
import pandas as pd
df=pd.read_excel('test.xlsx')
df=df.drop([0,1,2,3])
然后我想使用以下代码转换为Datetime:
df.iloc[0]= pd.to_datetime(df.iloc[0], format='%d.%m.%Y %H:%M:%S')
[可以请人帮我从整行中删除'M-'吗?
谢谢。
使用pandas.Series.str.strip
从行中删除pandas.Series.str.strip
:
如果从'M-'
中删除:
rows
如果从df['Column_Name'] = df['Column_Name'].str.strip('M- ')
或columns
中删除:
DataFrame headers