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列表(list)、字典(dict)、字符串(string)基本操作小结
Nov 28 Python
Python函数的周期性执行实现方法
Aug 13 Python
Python实现多线程抓取网页功能实例详解
Jun 08 Python
解决PyCharm中光标变粗的问题
Aug 05 Python
python中 logging的使用详解
Oct 25 Python
python 自定义异常和异常捕捉的方法
Oct 18 Python
Pycharm配置远程调试的方法步骤
Dec 17 Python
python 提取tuple类型值中json格式的key值方法
Dec 31 Python
Python函数参数类型及排序原理总结
Dec 19 Python
在pycharm中文件取消用 pytest模式打开的操作
Sep 01 Python
python中pow函数用法及功能说明
Dec 04 Python
Python中使用subprocess库创建附加进程
May 11 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
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
基于递归实现的php树形菜单代码
2014/11/19 PHP
php运行时动态创建函数的方法
2015/03/16 PHP
基于PHP实现等比压缩图片大小
2016/03/04 PHP
关闭浏览器时提示onbeforeunload事件
2013/12/25 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
Jquery插件仿百度搜索关键字自动匹配功能
2016/05/11 Javascript
Javascript中函数名.length属性用法分析(对比arguments.length)
2016/09/16 Javascript
详解wow.js中各种特效对应的类名
2017/09/13 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
ES6基础之 Promise 对象用法实例详解
2019/08/22 Javascript
微信小程序自定义导航栏(模板化)
2019/11/15 Javascript
Ant Design的Table组件去除
2020/10/24 Javascript
[20:46]Ti4循环赛第三日VG vs DK
2014/07/12 DOTA
python的tkinter布局之简单的聊天窗口实现方法
2014/09/03 Python
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
python基于BeautifulSoup实现抓取网页指定内容的方法
2015/07/09 Python
实例探究Python以并发方式编写高性能端口扫描器的方法
2016/06/14 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
从0开始的Python学习016异常
2019/04/08 Python
python pytest进阶之fixture详解
2019/06/27 Python
使用OpenCV实现仿射变换—缩放功能
2019/08/29 Python
python多项式拟合之np.polyfit 和 np.polyld详解
2020/02/18 Python
python绘制玫瑰的实现代码
2020/03/02 Python
日本著名的平价时尚女性购物网站:Fifth
2016/08/24 全球购物
Antonioli美国在线商店:时尚前卫奢华
2019/07/29 全球购物
社区十八大感言
2014/01/19 职场文书
献爱心捐款倡议书
2014/05/14 职场文书
年度优秀员工获奖感言
2014/08/15 职场文书
继承权公证书范本
2015/01/23 职场文书
毕业实习证明范本
2015/06/16 职场文书
你对自己的信用报告有过了解吗?
2019/07/09 职场文书
用Python进行栅格数据的分区统计和批量提取
2021/05/27 Python