0
我想绘制matplotlib条形图,左边是一个y轴,右边是另一个共同的x轴。范围栏打开x轴。 Perc列位于左侧y轴,计数列位于右侧y轴。请告知如何继续。Matplotlib条形图与两个Y轴和公共X轴
的样本数据是在这里 - SampleFileHere
import numpy as np
import pandas as pd
import seaborn as sbn
import matplotlib.pyplot as plt
fig = plt.figure()
ax = td['perc'].plot(kind="bar", alpha=0.7)
plt.xticks(td['ranges'].tolist())
ax2 = ax.twinx()
ax2.plot(ax.get_xticks(),td['count'],marker='o', c='navy', linewidth=4)
我得到下面的错误。
<ipython-input-24-c1d398c0d012> in <module>()
7 fig = plt.figure()
8 ax = td['perc'].plot(kind="bar", alpha=0.7)
----> 9 plt.xticks(td['ranges'].tolist())
10 ax2 = ax.twinx()
11 ax2.plot(ax.get_xticks(),td['count'],marker='o', c='navy', linewidth=4)
我想提供一个链接到Excel。请暂停 。我只是在搜索如何去做 – Harish
已经提供了链接到数据 – Harish