我有三列的数据框:AgeCAT,DisCAT,计数。我的DisCAT有18行,带有字符串值。我想为其中的5个值绘制线形图,将“ AgeCAT”作为x轴,将“ counts”作为y轴。但是,我找不到找到这些特定类别的解决方案。 感谢您的帮助 这是我所拥有的,但是它绘制了所有数据,我只想对5个特定的DisCAT数据只获得5行
#for plot only
import matplotlib.pyplot as plt
import matplotlib.cm as mplcm
import matplotlib.colors as colors
import numpy as np
DisByAge=ERUse_new.groupby(['DisCAT','AgeCAT']).size().reset_index(name=
'counts')
DisByAge
#multiple line plot
DisByAge.pivot(index='AgeCAT',columns='DisCAT',values='counts').plot(
kind='line', figsize=(8,8))