Python之数据可视化和高等数学基于Python的实现

news/2024/11/8 14:51:22/

Python之数据可视化
matplotlib系统介绍
https://blog.csdn.net/m0_57385293/article/details/123229485
https://www.jianshu.com/p/63ba161f0102
高等数学基于Python的实现

pyqtgraph

PyQtGraph被大量应用于Qt GUI平台(通过PyQt或PySide),因为它的高性能图形以及NumPy可用于大量数据处理。特别需要注意的是,PyQtGraph使用了Qt的GraphicsView框架,它本身是一个功能强大的图形系统,我们将优化和简化的语句应用到这个框架中,以最小的工作量实现数据可视化。

对于绘图而言,PyQtGraph几乎不像Matplotlib那么完整或者成熟,但是运行速度更快。Matplotlib的目标更多是制作出版质量的图形,而PyQtGraph则用于数据采集和分析应用。Matplotlib对于Matlab程序员来说更直观

tkinter gui绘制matplotlib图像
https://developer.aliyun.com/article/1119575
https://blog.csdn.net/football_game/article/details/103350259

matplotlib与tkinter的一些总结
https://blog.csdn.net/charie411/article/details/107365526/

Python可视化:Matplotlib基础教程
https://blog.csdn.net/u010349629/article/details/130663630

import matplotlib.pyplot as plt
import matplotlib.ticker as tickerx = [1,3,5,7]
y = [4,9,6,8]# 创建figure,axes,并用axes画图
figure = plt.figure()
axes = figure.add_subplot(1,1,1)
axes.plot(x,y,'o-r')# x轴主刻度的位置
axes.xaxis.set_major_locator(ticker.FixedLocator([1,4,7]))
# x轴小刻度的位置
axes.xaxis.set_minor_locator(ticker.FixedLocator([2,3,5]))# x轴网格(这里只设置x轴的,y轴的同理)
# 扩展参数:Line2D属性参数
axes.xaxis.grid(visible=True,which='major', #主刻度网格#扩展参数:Line2D属性参数color='r' #主刻度网格设置成红色以便区分)
axes.xaxis.grid(visible=True,which='minor' #小刻度网格#扩展参数:Line2D属性参数)plt.show()

matplotlib.axes.Axes官方文档
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.legend.html

pip install pyinstallerPyinstaller -F setup.py 打包exePyinstaller -F -w setup.py 不带控制台的打包Pyinstaller -F -i xx.ico setup.py 指定exe图标打包Pyinstaller -F -w -i xx.ico setup.py 指定exe图标并且不带控制台的打包

http://www.ppmy.cn/news/109998.html

相关文章

[强网杯 2019]随便注 1【SQL注入】解析过程

1.首先启动并访问靶机,有一个输入框,随便输入1 or 1 1,测试一下是否存在sql注入。 2.提交后提示error 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syn…

高并发线程池实现_Nginx 线程池剖析

高并发线程池实现_Nginx 线程池剖析 并发基本概念处理事件过程“阻塞”怎么办?多线程能解决问题?解决方案 → 线程池技术线程池实现考虑线程池实现核心组件Nginx线程池代码解析并发基本概念 所谓并发编程是指在在同一台计算机上“同时”处理多个任务。并发是在同一实体上的多…

C语言结构体大小

C语言结构体求大小 引入一个知识,我这里会写的比较少,大家可以打开自己的课本查看。 1、结构体变量的首地址,必须是结构体变量中的“最大基本数据类型成员所占字节数”的整数倍。(对齐) 2、结构体变量中的每个成员相…

基于Android应用开发实现UWB(超宽带)通信

什么是超宽带UWB 超宽带通信是一种无线电技术,专注于设备之间的精确测距(测量位置的精度为 10 厘米)。这种无线电技术可以使用低能量密度进行短距离测量,并在大部分无线电频谱上执行高带宽信号传输。UWB 的带宽大于 500 MHz(或超过 20% 的小数带宽)。 从 Android 13 开…

linux环境, nginx https配置

在 Linux 环境下,配置 Nginx 的 HTTPS 需要以下步骤: 1. 安装 OpenSSL sudo apt-get install openssl 2. 生成 SSL 证书和私钥 sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/ngi…

【编译、链接、装载二】/lib/ld64.so.1: bad ELF interpreter: 没有那个文件或目录

【编译和链接二】bash: ./test.out: /lib/ld64.so.1: bad ELF interpreter: 没有那个文件或目录 一、问题起因二、ldd查看三、解决方案一:使用gcc链接四、查找其他解决方案五、解决方案二:软链接 bash: ./test.out: /lib/ld64.so.1: bad ELF interpreter…

MySQL进阶 -存储引擎

目录 存储引擎MySQL的体系结构存储引擎简介InnoDB存储引擎MyISAM存储引擎Memory存储引擎InnoDB,MyISAM和Memory的区别存储引擎的选择小结 存储引擎 MySQL的体系结构 MySQL的体系结构图: MySQL服务端的体系结构(MySQL Server)&am…

CAPL(vTESTStudio) - CAPL、CANoe、Panel联动

目录 一、变量设置 ① dbc文件中的Environment variables变量