from pyecharts import options as optsfrom pyecharts.charts import Bar,Pagefrom pyecharts.faker import Fakerfrom pyecharts.globals import ThemeTypepro=["种族问题","教育","恐怖活动","能源政策","外交事务","环境","宗教政策","税收","医疗保健政策","经济","就业政策","贸易政策","外来移民"]sup=[52,49,48,47,44,43,41,41,40,38,36,31,29]opp=[38,40,45,42,48,51,53,54,57,59,57,64,62]neu=[10,11,7,11,8,6,6,5,3,3,7,5,9]bar=(Bar(init_opts=opts.InitOpts(width='1500px',height='600px'))#设置大小.add_xaxis(pro)#添加x坐标.add_yaxis("支持",sup,stack="stack0").add_yaxis("反对",opp,stack="stack0").add_yaxis("不发表意见",neu,stack="stack0")#添加y轴元素 stack使三组数据在同一列显示.set_series_opts(label_opts=opts.LabelOpts(is_show=True,position="inside",color="white"))#is_show 设置每一组数据都能显示 position设置数据显示在中间 .set_global_opts(title_opts=opts.TitleOpts(title='',pos_left='center',pos_top=20),xaxis_opts=opts.AxisOpts(axislabel_opts={"interval":"0"}))#强制显示每一个x轴的内容)bar.render('问题3.html')
from pyecharts import options as optsfrom pyecharts.charts import TreeMap,Pagefrom pyecharts.faker import Fakerfrom pyecharts.globals import ThemeTypedata=[#设置数据{"value":"235","name":"北京"},{"value":"268","name":"湖北","children":[{"value":"34","name":"襄阳",},{"value":"67","name":"鄂州",},{"value":"167","name":"武汉","children":[{"value":"55","name":"洪山区",},{"value":"78","name":"东湖高新"},{"value":"34","name":"江夏区"}]}]},{"value":"633","name":"湖南","children":[{"value":"23","name":"株洲"},{"value":"87","name":"湘潭"},{"value":"290","name":"常德","children":[{"value":"156","name":"武陵区"},{"value":"134","name":"鼎城区"}]},{"value":"233","name":"长沙","children":[{"value":"55","name":"雨花区"},{"value":"34","name":"岳麓区"},{"value":"144","name":"天心区"}]}]}]c=(TreeMap(init_opts=opts.InitOpts(width='1000px',height='600px'))#设置大小.add("",data))c.render("问题四.html")