2024-09-30 20:30:10 发布
网友
我有一个数据帧,它按月份和日期分组,看起来像这样
Value 1 2 22 10 30 15 5 2 8 12 20 15 3 5 20
ifrst指数表示月份,第二个指数表示日期。在
我想把“值”列标在一个需要以这种格式表示的日-月的绘图上,例如2-Jan
当我打电话的时候测向索引表()我得到了一组索引(1,2),(1,10)等,但我不知道如何将它们转换为白天反对。谢谢在
您可以将^{}与^{}和{a3}一起用于创建df1。在
df1
{{a4}然后^将{a4}格式分配给^7}:
df1 = df.rename_axis(['month','day']).reset_index().assign(year=2000) print (df1) month day Value year 0 1 2 22 2000 1 1 10 30 2000 2 1 15 5 2000 3 2 8 12 2000 4 2 20 15 2000 5 3 5 20 2000 df.index = pd.to_datetime(df1[['day','month','year']]).dt.strftime('%d-%b') print (df) Value 02-Jan 22 10-Jan 30 15-Jan 5 08-Feb 12 20-Feb 15 05-Mar 20
另一种解决方案:
您可以将^{} 与^{} 和{a3}一起用于创建
df1
。在{{a4}然后^将{a4}格式分配给^7}:
另一种解决方案:
^{pr2}$相关问题 更多 >
编程相关推荐