python 调用pyecharts 制作柱状图饼图折线图

from pyecharts import  Bar,Line,Pie         # 用于图形数据的添加以及展现   Bar Line Pie 分别是柱状图 折线图 饼图
import pandas as pd  #读取文件的库
df=pd.read_csv("./Data.csv")  # 读取css文件的操作
# v2=df["Data"]
v1=df["city"]  # 读取文件中的某一列的字段
# print(df["Age"].value_counts())
# v1 = [2.0,4.9,5.0,6.0,7.0,8.0,4.5,8.6,9.6,5.4,7.6,8.5]
# v2 = [2.8,4.1,8.0,7.0,9.0,4.0,2.5,9.6,7.6,3.4,9.6,4.5]
bar=Bar("柱状图示例")  # title
line=Line("折线图示列")  # title
pie=Pie("饼图示例")         # title
# print(df["Data"].value_counts())
# bar.add("济南是房屋出租",df["city"],df["avg"])
bar.add("济南市房屋出租",df["city"],df["avg"],bar_category_gap="50%",mark_line=["average"],mark_point=["max","min"]) # bar_category_gap="50%"加上柱子的大小的百分比
# bar.add("降水量",df["city"].value_counts().index,df["city"].value_counts(),mark_line=["average"],mark_point=["max","min"])
line.add("济南市房屋出租",df["city"],df["avg"],ymbol_size=2,is_step=False,)    # 可以直接点按住ctrl 鼠标放到add上  点击进去可以看里面的注释 更详细
pie.add("济南市房屋出租",df["city"],df["avg"],)
bar.show_config()
bar.render("ss.html")           #生成对于的HTML文件
line.render("zhexian.html")   #生成对于的HTML文件
pie.render("bintu.html")        #生成对于的HTML文件

#数据   注意此次数据的名字我命名为Data.csv,我保存的是excell 文件  并且路径问题自己放就好: 

Data,city,avg
济南市房屋出租,历下,36.04
济南市房屋出租,历城,25.09
济南市房屋出租,商河,14.34
济南市房屋出租,天桥,26.76
济南市房屋出租,市中,25.90
济南市房屋出租,平阴,12.22
济南市房屋出租,槐荫,19.77
济南市房屋出租,济阳,13.10
济南市房屋出租,章丘,13.27
济南市房屋出租,长清,13.85
济南市房屋出租,高新,46.28

 

文件路径的结构如图所示:

本次图形我只用我图中划的两个文件 一个是数据一个是运行代码

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值