今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实。

首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后直接在DOS命令下输入pip install xlrd,便可以安装成功,如果还是不行,就输入Python -m pip install xlrd.后面会附上完整的代码和截图:

这行代码就是读取本地Excel文件的:

data = xlrd.open_workbook(r'C:UsersASUSDesktoptxt1python3yxz2.xlsx')

table = data.sheets()[0]

接下来就是读取列中的数值,也即是列中对象的数据:这个是我举例读取第三列的值

table.col_values(2)

我这里采用是pyechats库画图,所以这里还需要安装;pip install pyechats,同时我们需要numpy库中的linspace,等间隔取值,因为Excel中的数据过大是,可能会产生广播尺度超出范围这个尺度。

t=np.linspace(1,296,len(y))#等间隔取值

接下来就是添加画图的数据:

bar.add("博客文章阅读量折线图展示",t,y,is_more_utils=True)

保存到本地HTML格式文件:

bar.render(r"C:/Users/ASUS/Desktop/txt1/bokezhexiantu.html")#保存到本地bokezhexiantu.html

以下就是完整代码:

# coding:utf-8

#导入读取Excel的库

import xlrd

#导入需要读取Excel表格的路径

data = xlrd.open_workbook(r'C:UsersASUSDesktoptxt1python3yxz2.xlsx')

table = data.sheets()[0]

y=''

#将列的值存入字符串

y=table.col_values(2)#读取列的值

#导入pyechats库

from pyecharts import Bar

import numpy as np

t=np.linspace(1,296,len(y))#等间隔取值

bar=Bar("文章阅读量展示","统计如下")#主副标题

bar.add("博客文章阅读量折线图展示",t,y,is_more_utils=True)#标题

bar.show_config()#展示HTML源代码

bar.render(r"C:/Users/ASUS/Desktop/txt1/bokezhexiantu.html")#保存到本地bokezhexiantu.html

结果展示:

好了,就到这里了,对于Python我也是初学者,有什么不好的地方还望指教一二!

以上这篇Python读取Excel表格,并同时画折线图和柱状图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易采站长站。

python导入数据画折线图_Python读取Excel表格,并同时画折线图和柱状图的方法相关推荐

  1. 用python读取excel数据、并作图_Python读取Excel表格,并同时画折线图和柱状图的方法...

    今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...

  2. python获取指定单元格内容_python读取excel表格指定位置的内容

    今天是第一次写博客,对之前学以致用的内容做一些总结,以备日后忘了或者可以给别人提供一些帮助.话不多说,开始写内容. python读取excel表格指定位置的内容 需求:现在有一个excel表格,里面有 ...

  3. python画柱状图和折线图-Python读取Excel表格,并同时画折线图和柱状图的方法

    今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...

  4. python画统计图代码_python读取excel某列内容制作词云图并用条形图统计词频

    有的时候我们把数据整理收集整理到excel中,那么要把excel中的某列文本数据制作词云图怎么做呢? 从最简单的说起. 最简单的词云图就是这种,英文的,不读取文件,不指定背景形状图片,不指定字体. # ...

  5. python提取excel前十行生成图_Python读取Excel数据生成图表 v2.0

    Python读取Excel数据生成图表 v2.0 一.需求背景 自己一直在做一个周基金定投模拟,每周需要添加一行数据,并生成图表.以前一直是用Excel实现的.但数据行多后,图表大小调整总是不太方便, ...

  6. python excel取数 生成报告_python读取excel表格生成erlang数据

    为了将excel数据自动转换成所需要的erlang数据,听同事说使用python会很方便简单,就自学了两天python,写了一个比较粗糙的python脚本,不过能用,有什么优化的地方请指教 代码如下: ...

  7. python如何读取数据时出现错误_python读取excel数据报xlrd.biffh.XLRDError错误原因,,比如说我要读取 http...

    python读取excel数据报xlrd.biffh.XLRDError错误原因,,比如说我要读取 http 比如说我要读取 http://basic.10jqka.com.cn/600383/xls ...

  8. python 获取csv的列数_Python读取excel的两种方法

    excel是什么 Microsoft Excel是一个使用非常广泛的电子表格程序.它的用户友好性和吸引人的功能使其成为数据科学中常用的工具.对于excel来说,整个excel文件称为工作簿,工作簿中的 ...

  9. python把矩阵存为文件_python 读取文件并把矩阵转成numpy的两种方法

    在当前目录下: 方法1: file = open('filename') a =file.read() b =a.split('\n')#使用换行 len(b) #统计有多少行 for i in ra ...

最新文章

  1. 直方图均衡化opencv(彩色、灰度图)
  2. 鸿蒙计划什么时候开始,华为鸿蒙计划被曝!研究者是2020应届生,网友:初出茅庐凭啥...
  3. 使用Linq读取资源文件
  4. 以后看下try,catch在C#下面的成本
  5. linux文件历史,Linux文件系统的历史透视
  6. Q1手机全球份额反超苹果,美国对华为的“双重恐惧”再度加深
  7. 好程序员web前端技术之CSS3过渡
  8. js面向对象之创建对象1
  9. poj2516Minimum Cost
  10. c#打印程序原码_C#程序打印新行
  11. spring源码分析第二天------spring系统概述以及IOC实现原理
  12. 负载均衡轮询算法和服务器性能,SpringCloud-Ribbon负载均衡机制、手写轮询算法
  13. Eclipse更改默认工作目录的方法
  14. Consecutive Factors (20)
  15. trycatch处理流IO流中的异常
  16. 开源不等于免费!谷歌如何通过安卓开源成为移动时代霸主? | 涛滔不绝
  17. POJ2115 C Looooops 扩展欧几里德
  18. 机械表加智能表,双表成为富人标配
  19. 一个互联网电话公司对全球商务有什么样的影响?
  20. IDEA安装翻译插件

热门文章

  1. python爬虫系列:做一个简单的动态代理池
  2. POJ 3254 Corn Fields (状态压缩)
  3. spring-cloud 学习四 服务网关
  4. JSon_零基础_005_将po(bean)对象转换为JSon格式的对象字符串,返回给界面
  5. SAP物料主数据随笔
  6. 在 Chrome 调试 Javascript
  7. 如何关闭/删除vs2005的实时调试器?
  8. mybatis3源码1-初始化
  9. laravel配置加解密
  10. String类的流程控制