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实现自动重启本程序的方法
Jul 09 Python
python爬取51job中hr的邮箱
May 14 Python
Python基于回溯法子集树模板实现图的遍历功能示例
Sep 05 Python
Python堆排序原理与实现方法详解
May 11 Python
python+ffmpeg批量去视频开头的方法
Jan 09 Python
python根据txt文本批量创建文件夹
Dec 08 Python
python实现月食效果实例代码
Jun 18 Python
Python3 itchat实现微信定时发送群消息的实例代码
Jul 12 Python
python制作朋友圈九宫格图片
Nov 03 Python
如何学习Python time模块
Jun 03 Python
python与pycharm有何区别
Jul 01 Python
Python实现视频自动打码的示例代码
Apr 08 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管理依赖(dependency)关系工具 Composer的自动加载(autoload)
2014/08/18 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
2017/04/27 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
PHP 对象接口简单实现方法示例
2020/04/13 PHP
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
jQuery.Validate验证库的使用介绍
2013/04/26 Javascript
JavaScript简介
2015/02/15 Javascript
js+html5获取用户地理位置信息并在Google地图上显示的方法
2015/06/05 Javascript
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
2015/08/05 Javascript
JS简单实现多级Select联动菜单效果代码
2015/09/06 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
基于Vue实现timepicker
2017/04/25 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
react写一个select组件的实现代码
2019/04/03 Javascript
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
[09:33]2015国际邀请赛第四日TOP10
2015/08/08 DOTA
用Python的Django框架编写从Google Adsense中获得报表的应用
2015/04/17 Python
Python中的匿名函数使用简介
2015/04/27 Python
简述Python中的面向对象编程的概念
2015/04/27 Python
Numpy 将二维图像矩阵转换为一维向量的方法
2018/06/05 Python
python django下载大的csv文件实现方法分析
2019/07/19 Python
Python3连接Mysql8.0遇到的问题及处理步骤
2020/02/17 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
CSS3 渐变(Gradients)之CSS3 线性渐变
2016/07/08 HTML / CSS
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
2015/10/12 面试题
数控专业应届生求职信
2013/11/27 职场文书
旅游管理毕业生自荐信范文
2014/03/19 职场文书
安全技术说明书
2014/05/09 职场文书
教师求职自荐书
2014/06/14 职场文书
2016基督教会圣诞节开幕词
2016/03/04 职场文书
OpenCV-Python实现轮廓的特征值
2021/06/09 Python