如何基于数据集绘制条形图

2024-05-19 14:13:15 发布

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

我有以下代码:

import pandas
df = pandas.read_csv('data.csv')

此数据集有“dateRep”和“cases”列(此数据集有更多列,但现在无关紧要)

我想绘制一个条形图,其中dateRep是x轴,案例是y轴。 样本数据:
sample data


Tags: csv数据代码importpandasdfreaddata
1条回答
网友
1楼 · 发布于 2024-05-19 14:13:15

由于数据不能处理图像,我从类似的数据中绘制了最简单的条形图。如果以后需要进行任何更正,可以参考official website和其他各种信息

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('https://raw.githubusercontent.com/nytimes/covid-19-data/master/us-counties.csv')
df['date'] = pd.to_datetime(df['date'])
import matplotlib.pyplot as plt
import matplotlib.dates as mdates

fig = plt.figure(figsize=(16,9),dpi=144)
ax = fig.add_subplot(111)

ax.plot(df['date'], df['cases'])

ax.xaxis.set_major_locator(mdates.DayLocator(bymonthday=None, interval=14, tz=None))
ax.xaxis.set_major_formatter(mdates.DateFormatter("%Y-%m-%d"))

plt.show()

enter image description here

相关问题 更多 >