Pandas Streamlit&x2B;Panda Dataframe:更改日期的显示方式

Pandas Streamlit&x2B;Panda Dataframe:更改日期的显示方式,pandas,streamlit,Pandas,Streamlit,我正在使用streamlight渲染带有st.table(dataframe)的padas数据帧。此时数据框中的日期显示如下: 我想这样展示:2020-12-30 00:30, 有没有办法改变这一点 非常感谢 您可以使用和python来实现所需的功能 这是一个例子: 将streamlight导入为st 作为pd进口熊猫 df=pd.数据帧({'date':['2015-01-05','2015-01-06','2015-01-07'], “目标”:[4,2.1,5.9], ‘实际’:[8,5.

我正在使用streamlight渲染带有st.table(dataframe)的padas数据帧。此时数据框中的日期显示如下:

我想这样展示:2020-12-30 00:30, 有没有办法改变这一点

非常感谢

您可以使用和python来实现所需的功能

这是一个例子:

将streamlight导入为st
作为pd进口熊猫
df=pd.数据帧({'date':['2015-01-05','2015-01-06','2015-01-07'],
“目标”:[4,2.1,5.9],
‘实际’:[8,5.1,7.7]})
df['date']=pd.to_datetime(df['date'])
df=df.style.format({'date':lambda x:{}.format(x.strftime('%m/%d/%Y%H:%m:%S'))})。设置表格样式('style'))
st.数据帧(df)
您可以使用和python来实现所需的功能

这是一个例子:

将streamlight导入为st
作为pd进口熊猫
df=pd.数据帧({'date':['2015-01-05','2015-01-06','2015-01-07'],
“目标”:[4,2.1,5.9],
‘实际’:[8,5.1,7.7]})
df['date']=pd.to_datetime(df['date'])
df=df.style.format({'date':lambda x:{}.format(x.strftime('%m/%d/%Y%H:%m:%S'))})。设置表格样式('style'))
st.数据帧(df)

非常感谢!作为旁注,它是有效的,我使用这个表来检索和操作数据。这不起作用,因为样式化的数据行与其他行不同。为了避免这种情况,我复制了数据帧。非常感谢!作为旁注,它是有效的,我使用这个表来检索和操作数据。这不起作用,因为样式化的数据行与其他行不同。为了避免这种情况,我复制了数据帧。