猿问

在 x 轴上绘制数据框列

示例数据帧结构:


           Data Scientist   Senior Data Scientist   Data Engineer

index                   

level_1      94.366197           87.755102          93.650794       

level_2      93.239437           96.938776          95.23809

level_3      38.028169           56.122449          6.349209

数据框信息:


<class 'pandas.core.frame.DataFrame'>

Index: 6 entries, index to Research Analyst

Data columns (total 3 columns):

0    6 non-null object

1    6 non-null object

2    6 non-null object

dtypes: object(3)

我正在尝试通过在 x 轴中包含工作描述并创建一个条形图来复制 Python 上的 excel 输出,并创建一个条形图,我可以在其中查看每个工作描述的每个级别的数量。像这样的东西:

到目前为止我所拥有的不起作用:


import matplotlib.pyplot as plt

%matplotlib inline

plt.style.use('ggplot')


degree_table.plot(x=['Data Scientist','Senior Data Scientist', etc.],

                  y=degree_table.index,

                  kind='bar')


慕斯王
浏览 177回答 1
1回答

陪伴而非守候

degree_table.T.plot(kind= 'bar')那里的“T”表示转置矩阵很简单,试试这个。
随时随地看视频慕课网APP

相关分类

Python
我要回答