Python使用Numpy模块读取文件并绘制图片


Posted in Python onMay 13, 2020

代码如下

import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
data = np.loadtxt('distance.txt',dtype = np.int)
print(data)
x = data[:,0] # 设置第1列数据为x轴数据。
y = np.log(data[:,1]) # 设置第2列为y轴数据,计算自然对数后赋值给y, 注意如果取以10为底的对数,则需要使用log10方法。
print(x[2])
print(y[2])
plt.figure(figsize= (6, 2.5)) # 设置图形宽高比
plt.plot(x, y, 'o')
# plt.ylabel('log(PGV)(微米/秒')
plt.plot(x[2],y[2],'o',color='red') # 用第3行数据突出显示数据,红线圆点。
plt.grid(ls = '--') # 设置网络线风格为虚线
plt.show()

结果

Python使用Numpy模块读取文件并绘制图片

使用Numpy模块的loadtxt方法读取数据为数组,这种读取文件的方法比通常的open方式读取的文件,更容易操作。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
Python基础中所出现的异常报错总结
Nov 19 Python
Python中getpass模块无回显输入源码解析
Jan 11 Python
python PyTorch参数初始化和Finetune
Feb 11 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
Jun 22 Python
python迭代dict的key和value的方法
Jul 06 Python
python3.6+django2.0+mysql搭建网站过程详解
Jul 24 Python
Python Gluon参数和模块命名操作教程
Dec 18 Python
Pytorch maxpool的ceil_mode用法
Feb 18 Python
python如何通过闭包实现计算器的功能
Feb 22 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
Apr 27 Python
keras用auc做metrics以及早停实例
Jul 02 Python
python pyecharts 实现一个文件绘制多张图
May 13 #Python
Django与pyecharts结合的实例代码
May 13 #Python
django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例
May 12 #Python
Python爬取阿拉丁统计信息过程图解
May 12 #Python
PyPDF2读取PDF文件内容保存到本地TXT实例
May 12 #Python
Python3.7下安装pyqt5的方法步骤(图文)
May 12 #Python
小 200 行 Python 代码制作一个换脸程序
May 12 #Python
You might like
一些PHP Coding Tips(php小技巧)[2011/04/02最后更新]
2011/05/02 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
tp5(thinkPHP5)框架连接数据库的方法示例
2018/12/24 PHP
jQuery入门知识简介
2010/03/04 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
2015/06/23 Javascript
JavaScript中的Repaint和Reflow用法详解
2015/07/27 Javascript
原生js实现图片轮播特效
2015/12/18 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
2017/05/19 jQuery
详解vue.js 开发环境搭建最简单攻略
2017/06/12 Javascript
利用原生js实现html5小游戏之打砖块(附源码)
2018/01/03 Javascript
jQuery实现遍历XML节点和属性的方法示例
2018/04/29 jQuery
js实现轮播图的完整代码
2020/10/26 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
2019/08/23 Javascript
微信小程序封装多张图片上传api代码实例
2019/12/30 Javascript
Vue Object 的变化侦测实现代码
2020/04/15 Javascript
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
python自定义类并使用的方法
2015/05/07 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
2018/01/23 Python
PyTorch搭建多项式回归模型(三)
2019/05/22 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
python编写猜数字小游戏
2019/10/06 Python
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题
2020/07/13 Python
Python列表推导式实现代码实例
2020/09/09 Python
博朗(Braun)俄罗斯官方商店:德国小家电品牌
2019/09/24 全球购物
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
省级青年文明号申报材料
2014/05/23 职场文书
2014国庆节演讲稿:祖国在我心中(400字)
2014/09/25 职场文书
大学感恩节活动策划方案
2014/10/11 职场文书
安全先进班组材料
2014/12/26 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书