草庐IT

树形图

全部标签

python - 如何并排绘制具有相同 X 坐标的条形图 ('dodged')

importmatplotlib.pyplotaspltgridnumber=range(1,4)b1=plt.bar(gridnumber,[0.2,0.3,0.1],width=0.4,label="Bar1",align="center")b2=plt.bar(gridnumber,[0.3,0.2,0.2],color="red",width=0.4,label="Bar2",align="center")plt.ylim([0,0.5])plt.xlim([0,4])plt.xticks(gridnumber)plt.legend()plt.show()目前b1和b2相互重叠

python - 如何使用输入 *.txt 文件绘制一个非常简单的条形图(Python、Matplotlib)?

我使用Python2.7和matplotlib。我有一个*.txt数据文件:014-11-2003115-03-19991204-12-20123309-05-20074416-08-19985525-07-20017631-12-20118725-06-199311816-02-199511910-02-198114503-05-2014我的文件的第一列(数字)应该在我的条形图中的Y轴上,我的文件的第二列(日期)应该在我的直方图中的轴OX上。我只知道如何读取文件:OX=[]OY=[]try:withopen('data.txt','r')asopenedFile:forlineino

python - 如何使用输入 *.txt 文件绘制一个非常简单的条形图(Python、Matplotlib)?

我使用Python2.7和matplotlib。我有一个*.txt数据文件:014-11-2003115-03-19991204-12-20123309-05-20074416-08-19985525-07-20017631-12-20118725-06-199311816-02-199511910-02-198114503-05-2014我的文件的第一列(数字)应该在我的条形图中的Y轴上,我的文件的第二列(日期)应该在我的直方图中的轴OX上。我只知道如何读取文件:OX=[]OY=[]try:withopen('data.txt','r')asopenedFile:forlineino

python - Pandas:带有两个条形图和两个 y 轴的条形图

我有一个如下所示的DataFrame:amountpriceageA409294066443B939049611272C18834919360005D24843824335536E20562218888604F14017312580900G762436751731H368593418329I293042758928J397683201269K303502867059现在我想绘制一个条形图,x轴上的年龄作为标签。对于每个x-tick,应该有两根柱线,一根柱线表示数量,一根柱线表示价格。我可以通过简单地使用它来完成这项工作:df.plot(kind='bar')问题在于缩放。价格高得多,以

python - Pandas:带有两个条形图和两个 y 轴的条形图

我有一个如下所示的DataFrame:amountpriceageA409294066443B939049611272C18834919360005D24843824335536E20562218888604F14017312580900G762436751731H368593418329I293042758928J397683201269K303502867059现在我想绘制一个条形图,x轴上的年龄作为标签。对于每个x-tick,应该有两根柱线,一根柱线表示数量,一根柱线表示价格。我可以通过简单地使用它来完成这项工作:df.plot(kind='bar')问题在于缩放。价格高得多,以

python - 具有特定颜色和图例位置的 Pandas 条形图?

我有一个pandasDataFrame,我想绘制一个包含图例的条形图。importpylabasplfrompandasimport*x=DataFrame({"Alpha":Series({1:1,2:3,3:2.5}),"Beta":Series({1:2,2:2,3:3.5})})如果我直接调用plot,那么它会将图例放在plot之上:x.plot(kind="bar")如果我在图中关闭图例并尝试稍后添加它,那么它不会保留与DataFrame中的两列关联的颜色(见下文):x.plot(kind="bar",legend=False)l=pl.legend(('Alpha','Be

python - 具有特定颜色和图例位置的 Pandas 条形图?

我有一个pandasDataFrame,我想绘制一个包含图例的条形图。importpylabasplfrompandasimport*x=DataFrame({"Alpha":Series({1:1,2:3,3:2.5}),"Beta":Series({1:2,2:2,3:3.5})})如果我直接调用plot,那么它会将图例放在plot之上:x.plot(kind="bar")如果我在图中关闭图例并尝试稍后添加它,那么它不会保留与DataFrame中的两列关联的颜色(见下文):x.plot(kind="bar",legend=False)l=pl.legend(('Alpha','Be

python - 从 Pandas DataFrame 绘制条形图

假设我有一个如下所示的DataFrame:Hour|V1|V2|A1|A20|15|13|25|371|26|52|21|452|18|45|45|253|65|38|98|14我正在尝试创建一个条形图以按Hour比较列V1和V2。当我这样做时:importmatplotlib.pyplotaspltax=df.plot(kind='bar',title="Vcomp",figsize=(15,10),legend=True,fontsize=12)ax.set_xlabel("Hour",fontsize=12)ax.set_ylabel("V",fontsize=12)我得到一个带

python - 从 Pandas DataFrame 绘制条形图

假设我有一个如下所示的DataFrame:Hour|V1|V2|A1|A20|15|13|25|371|26|52|21|452|18|45|45|253|65|38|98|14我正在尝试创建一个条形图以按Hour比较列V1和V2。当我这样做时:importmatplotlib.pyplotaspltax=df.plot(kind='bar',title="Vcomp",figsize=(15,10),legend=True,fontsize=12)ax.set_xlabel("Hour",fontsize=12)ax.set_ylabel("V",fontsize=12)我得到一个带

python - Python中的树形图

我想使用Python绘制树。决策树、组织结构图等。任何可以帮助我的库? 最佳答案 我开发ETE,这是一个python包,除其他外,用于编程树渲染和可视化。您可以创建自己的layoutfunctions并生产定制treeimages:它专注于系统发育,但它实际上可以处理任何类型的层次树(聚类、决策树等) 关于python-Python中的树形图,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest