如何反转Pandas图的轴?

2024-09-28 21:36:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我从新冠病毒追踪项目下载了这个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()

然后我得到这个图:

enter image description here

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


Tags: csv项目httpsimportoshistoryilpd
1条回答
网友
1楼 · 发布于 2024-09-28 21:36:17

你在找这样的东西

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")

enter image description here

相关问题 更多 >