繁体   English   中英

如何反转 Pandas 图的轴?

[英]How do you reverse the axis of a Pandas plot?

我从 Covid Tracking Project 下载了这个 CSV: https ://covidtracking.com/data/download/illinois-history.csv

我正在使用代码:

import pandas as pd
import os

os.chdir('/Users/acan/Downloads')

il_corona = pd.read_csv('illinois-history.csv')
il_corona1 = il_corona[['date', 'death']]
il_corona1.plot()

然后我得到这个情节:

在此处输入图片说明

奇怪的是,“日期”x 轴现在只计算日期是多少天前,尽管当我昨天运行脚本时,它在 x 轴上显示了从最近到最近的日期。 所以现在我有两个问题:如何更改 x 轴以使其上具有实际日期,以及如何对 x 轴进行排序以使线从左到右上升?

你在寻找这样的东西吗?

import pandas as pd
from datetime import date

df = pd.read_csv("https://covidtracking.com/data/download/illinois-history.csv")
df["date"] = df["date"].apply(lambda x:date.fromisoformat(x))
df[['date', 'death']].plot(x="date",y="death")

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM