为了得到x轴是日期的条形,我正在做这样的事情:importnumpyasnpimportmatplotlib.pyplotaspltimportdatetimex=[datetime.datetime(2010,12,1,0,0),datetime.datetime(2011,1,1,0,0),datetime.datetime(2011,5,1,1,0)]y=[4,9,2]ax=plt.subplot(111)barWidth=20ax.bar(x,y,width=barWidth)ax.xaxis_date()plt.show()但是,这些图并不以x为中心。如果之前使用ax.bar
为了得到x轴是日期的条形,我正在做这样的事情:importnumpyasnpimportmatplotlib.pyplotaspltimportdatetimex=[datetime.datetime(2010,12,1,0,0),datetime.datetime(2011,1,1,0,0),datetime.datetime(2011,5,1,1,0)]y=[4,9,2]ax=plt.subplot(111)barWidth=20ax.bar(x,y,width=barWidth)ax.xaxis_date()plt.show()但是,这些图并不以x为中心。如果之前使用ax.bar
TL'DR,垂直条形图以传统方式显示——事物从左到右排列。但是,当它转换为水平条形图(从bar到barh)时,一切都颠倒了。即,对于分组条形图,不仅分组条的顺序是错误的,而且每个组的顺序也是错误的。例如,来自http://dwheelerau.com/2014/05/28/pandas-data-analysis-new-zealanders-and-their-sheep/的图表如果您仔细观察,您会发现条形图和图例顺序相反——牛肉在图例中显示在顶部,但在图表中显示在底部。作为最简单的演示,我将kind='bar',改为kind='barh',从这张图https://plot.ly/p
TL'DR,垂直条形图以传统方式显示——事物从左到右排列。但是,当它转换为水平条形图(从bar到barh)时,一切都颠倒了。即,对于分组条形图,不仅分组条的顺序是错误的,而且每个组的顺序也是错误的。例如,来自http://dwheelerau.com/2014/05/28/pandas-data-analysis-new-zealanders-and-their-sheep/的图表如果您仔细观察,您会发现条形图和图例顺序相反——牛肉在图例中显示在顶部,但在图表中显示在底部。作为最简单的演示,我将kind='bar',改为kind='barh',从这张图https://plot.ly/p
以下代码仅将主要类别['one','two','three','four','five','six']显示为x轴标签。有没有办法将子类别['A','B','C','D']显示为辅助x轴标签?df=pd.DataFrame(np.random.rand(6,4),index=['one','two','three','four','five','six'],columns=pd.Index(['A','B','C','D'],name='Genus')).round(2)df.plot(kind='bar',figsize=(10,4)) 最佳答案
以下代码仅将主要类别['one','two','three','four','five','six']显示为x轴标签。有没有办法将子类别['A','B','C','D']显示为辅助x轴标签?df=pd.DataFrame(np.random.rand(6,4),index=['one','two','three','four','five','six'],columns=pd.Index(['A','B','C','D'],name='Genus')).round(2)df.plot(kind='bar',figsize=(10,4)) 最佳答案
目录1设计节点1.1定义节点和文本1.2增加节点1.3自定义节点样式2树图配置2.1允许使用自定义dom节点2.2内置行为自定义边layout布局demo1设计节点在registerNode中定义所有的节点G6.registerNode('tree-node',{ drawShape:functiondrawShape(cfg,group){ 定义图中需要的节点 }},'single-node',);为了使用内置的布局方式,选择参数为‘tree-node’树节点类型,数据格式可以存在children子节点,效果自动生成子树cfg可以拿到数据,如cfg.id、cfg.name1.1定义节点和文本
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我有兴趣画一个treemap:用Python制作一个最简单的方法是什么?给定正确的输入数据,是否有一个库可以生成这样的图形? 最佳答案 TheSciPycookbookincludesanexampleusingmatplotlib,butwithoutlabels.IA链接:https://web.a
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我有兴趣画一个treemap:用Python制作一个最简单的方法是什么?给定正确的输入数据,是否有一个库可以生成这样的图形? 最佳答案 TheSciPycookbookincludesanexampleusingmatplotlib,butwithoutlabels.IA链接:https://web.a
什么是Pythonic/pandas对pandas列中的“级别”进行排序以在条形图中给出特定条形顺序的方式。例如,给定:importpandasaspddf=pd.DataFrame({'group':['a','a','a','a','a','a','a','b','b','b','b','b','b','b'],'day':['Mon','Tues','Fri','Thurs','Sat','Sun','Weds','Fri','Sun','Thurs','Sat','Weds','Mon','Tues'],'amount':[1,2,4,2,1,1,2,4,5,3,4,2,1,3