Python
文章平均质量分 77
Python方面知识
群智能算法小狂人
全网(闲鱼,微信公众号、面包多)昵称:群智能算法小狂人。专注于群智能算法改进,开发。项目计划书转写,减速器设计,机械类相关设计。
展开
-
Mathpix替代者|科研人必备公式识别插件|latexocr安装教程
首先是安装好python、然后直接用命令调用。原创 2023-09-12 21:17:05 · 932 阅读 · 0 评论 -
python文本&注释&数学表达式设置|python绘图中的数学表达式设置
在Matplotlib中,我们还可以通过fontdict参数来设置文本或注释的字体属性,包括字体大小、颜色、字体类型等。Matplotlib支持的数学表达式语法类似于LaTeX,可以让我们方便地添加各种常见的数学符号和函数。首先使用plot()函数绘制了一条直线,然后使用text()函数在坐标点(2,5)处添加了一段文本,字体大小为12,颜色为红色。我们可以在文本中使用两种模式的数学表达式:行内模式和行间模式。除了text()函数外,我们还可以使用annotate()函数来添加注释。原创 2023-06-04 20:58:02 · 982 阅读 · 0 评论 -
Python批量下载参考文献|基于Python的Sci-Hub下载脚本|Python批量下载sci-hub文献|如何使用sci-hub批量下载论文
本篇博文将介绍如何通过Python的代码实现快速下载指定DOI号对应的文献,并且使用Sci-Hub作为下载库。原创 2023-06-04 20:30:34 · 4214 阅读 · 19 评论 -
Python绘制柱状图堆叠图
在本案例中,我们可以使用 NumPy 库生成两个数组 y1 和 y2 来分别表示产品 A 和 B 在五个不同城市的销售情况。此外,我们还需要为横坐标轴添加刻度标签,并将标签旋转 45 度,以便更清晰地显示每个城市的名称。使用两个数组 y1 和 y2 分别表示产品 A 和 B 在五个城市的销售情况,使用 x 数组表示各城市名称。示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。调整柱子的宽度,使它们之间的距离更大,以便更清晰地区分每个城市的销售情况。原创 2023-06-04 13:00:07 · 7841 阅读 · 0 评论 -
python绘制带置信区间的折线图
在统计学和数据分析领域中,我们常常需要比较两个或多个样本数据之间的差异。而带置信区间的折线图则是一种直观且常用的展示数据差异的方式。在这篇文章中,我们将讲解如何使用 Python 和 Matplotlib 绘制一组带置信区间的折线图。在本文中,我们将使用 numpy 模块生成随机数据,并使用 matplotlib 库实现数据可视化。具体而言,我们将绘制两组随机温度数据的折线图,并为每条折线添加置信区间。原创 2023-05-25 17:12:33 · 4401 阅读 · 0 评论 -
Python将图片批量转换成pdf
将 Word 文档中的图片转换为 PDF 并合并的代码。代码首先从指定路径读取 Word 文档中的图片,然后将图片文件保存到指定的文件夹 path_convert 中。接着,程序遍历保存图片的文件夹,将所有图片文件转换为同名的 PDF 文件,并保存到原图片文件所在文件夹中。最后,程序将同一文件夹下的所有 PDF 文件合并成一个名为 output.pdf 的文件。需要注意的是,在代码中需要安装 PyPDF2 库,因为该库提供了一个 PdfMerger 类,可以用来合并 PDF 文件。原创 2023-05-24 16:11:52 · 725 阅读 · 0 评论 -
python中的range函数|python中的range函数|range()函数详解|Python中range(len())的用法
range() 是 Python 内置的一个函数,用于生成一个整数序列。start、stop、step 分别表示序列的起始值、终止值和步长。start 和 step 是可选参数,如果不指定则默认为 0 和 1。原创 2023-05-24 12:47:08 · 16237 阅读 · 0 评论 -
python绘制密度图
可以使用多种库来绘制密度图,其中最常用的是 seaborn 和 matplotlib。原创 2023-05-25 00:45:00 · 3699 阅读 · 0 评论 -
python批量修改图片格式|python批量给图片增加水印|python批量设置图片大小
代码的作用是找到指定目录下的非 jpg 图像文件,将其转换为 jpg 格式并保存在另一个目录。其中,PIL 模块是 Python 的一个第三方图像处理库,可以用来读取、修改和保存各种图像格式的文件。在这段代码中,我们使用 Image.open() 函数打开每个待转换的图像文件,然后再调用 Image.save() 函数将其保存为 jpg 格式的文件。由于不同图像格式之间可能存在像素密度等差异,因此在进行图像格式转换时,有可能会对图像的质量产生一定的影响。原创 2023-05-22 16:19:04 · 199 阅读 · 0 评论 -
python4行代码实现pdf转换为word|python实现pdf与word之间互转|pdf转word
在上述代码中,我们利用 win32com 库的 Dispatch 类创建了一个 Word.Application 的对象,之后打开了指定的 DOCX 文档,并通过 SaveAs 方法将其另存为 PDF 格式的文档。利用 Converter 类打开 PDF 文件,指定转换后的目标文件名为 {file_name}.docx,并调用 convert 方法将其转换为 DOCX 文件,并指定页码范围。调用 SaveAs 方法,将文档以 PDF 格式保存到指定路径,并设置参数 17 指定文档的保存格式为 PDF。原创 2023-05-22 13:59:13 · 1544 阅读 · 0 评论 -
python读取excel数据并用双y轴绘制柱状图和折线图,柱子用渐变颜色填充
使用 rect.get_x() + rect.get_width()/2. 表示标签文本的位置,在柱形中心正上方;使用 rect.get_height()+0.5 表示标签文本的高度,在柱形顶端上方略微偏移;通过 Pandas 的 read_excel() 函数读取了 Excel 文件,将其转为了数据框格式,并设置字体字号,画布大小。使用 ax1.bar() 函数绘制柱状图,ax2.plot() 函数绘制折线图,设置坐标轴标签和标题,并设置坐标轴字体和字号。原创 2023-05-20 19:08:45 · 3856 阅读 · 0 评论 -
Matplotlib绘制漂亮的饼状图|python绘制漂亮的饼状图
在上述代码中,我们首先定义了四个动物种类的标签和比例变量,分别存放了它们的名称和所占比例。最后,使用 plt.pie() 方法绘制了饼状图,并传递了各种参数,如标签、颜色、百分比格式和起始角度。Matplotlib 是 Python 中常用的数据可视化库,提供了丰富的绘图工具和函数,包括绘制饼状图的方法。为了绘制复杂的饼状图,我们需要使用 plt.subplots() 方法创建多个子图,并在每个子图上绘制不同的饼状图。在实际情况中,我们可能需要绘制更加复杂和详细的饼状图,以更好地展示数据。原创 2023-05-19 21:46:06 · 4819 阅读 · 1 评论 -
Python常见排序算法|插入排序、冒泡排序、选择排序、希尔排序、归并排序、快速排序
排序算法是计算机科学中最基本、也是最常用的问题之一。在实际应用中,需要对大量数据进行排序,以便更好地进行汇总、查询等操作。而排序算法则可以将数据按照某种规则进行排列,使得查询、计算等操作更加方便快捷。排序算法是将一组无序的元素按照特定的顺序重新排列的算法。在排序过程中,需要根据一定的规则来比较元素大小,然后进行交换或移动,从而达到排列的目的。常见的排序算法有插入排序、冒泡排序、选择排序、希尔排序、归并排序、快速排序等。不同的排序算法具有不同的优缺点,我们需要根据具体的需求选择不同的算法。原创 2023-05-19 15:14:37 · 805 阅读 · 0 评论 -
python绘制散点图|散点大小和颜色深浅由数值决定
Python 是一种极为流行的编程语言,它可以用于数据处理、机器学习和可视化等多个领域。Matplotlib 是 Python 里最受欢迎的数据可视化库之一,本文将介绍如何使用 Python 和 Matplotlib 绘制散点图。我们将从数据生成开始,涵盖绘图的各个方面,包括设置坐标轴范围、刻度和标签字体样式,以及调整图例的字体和大小等。原创 2023-05-17 22:58:33 · 3936 阅读 · 0 评论 -
python随机生成数据并用双y轴绘制两条带误差棒的折线图
在数据可视化中,有时候需要对数据进行统计检验,比如计算均值、标准差、置信区间等。为了更直观地了解数据的分布情况,我们通常会使用带误差棒的线图来展示数据。在 Python 中,matplotlib 是一个非常强大的绘图库,它支持多种不同类型的图表,并且可以通过简单的代码实现高质量的数据可视化。本文将介绍如何使用 matplotlib 绘制带误差棒的线图,并且会提供示例代码进行演示。原创 2023-05-16 04:00:00 · 2015 阅读 · 0 评论 -
python函数
函数是Python中最基本也是最重要的一个概念之一,它是一组组织好的,可重复使用的代码块,可以接收输入参数并且返回输出结果,体现了代码的模块化和重用性。其中,def是函数定义的关键字,function_name表示函数名,parameters表示函数的参数列表,function_docstring是可选的函数文档字符串,function_suite是函数体,包含了具体的实现代码,return语句可选,用于返回函数执行的结果。原创 2023-05-15 17:57:02 · 641 阅读 · 0 评论 -
Python绘制带误差棒的柱状图渐变色填充含数据标注(进阶)
在图表上,首先创建了每个组的x轴刻度值index,然后使用ax.bar()函数绘制每个组的柱状图,每组柱子颜色采用不同的颜色渐变方案,并设置误差棒。每个柱子一种渐变颜色,全局字体为新罗马,字体为蓝色,坐标轴字号新罗马,并设置数据显示在柱子上方中央。最后,我们定义了函数autolabel(), 并分别对三组柱形图调用该函数,以便在每个柱子的顶部中央显示数据标签。运行代码后,将会显示出带误差棒的三组柱状图,每个柱子一种渐变颜色,全局字体为新罗马,字体为蓝色,坐标轴字号新罗马,并且数据显示在柱子上方中央。原创 2023-05-13 13:11:16 · 2950 阅读 · 0 评论 -
python在线性规划中的应用
线性规划(Linear Programming 简记LP)来源于工业生产组织管理的决策问题,数学上它用来确定多变量线性函数在变量满足线性约束条件下的最优值,模型通常由三个要素—决策变量、目标函数和约束条件构成。原创 2023-05-12 21:48:28 · 436 阅读 · 0 评论 -
Python绘制折线图
【代码】Python绘制折线图,含图片详细设置,python对excel数据处理,并写出到excel原创 2023-05-06 10:32:28 · 552 阅读 · 0 评论 -
Python读取excel数据绘制多个子图并单独显示
Python的Matplotlib库是使用最广泛的数据可视化库之一,作为底层绘图工具,可定制性很强,。使用Matplotlib,可以使用各种图表类型绘制数据,包括折线图、条形图、饼图和散点图,可以绘制单个图表和绘制多个图表。在本专栏里面已详细说明单个图的绘制方法及图片的细节设计,点击链接直达:Python折线图绘制|含有图片的详细设置。原创 2023-05-10 17:19:10 · 774 阅读 · 0 评论 -
Python入门基础知识
Body(1)Name是函数名,可以是任何有效的Python标识符。(2)formalParameters是形式参数(简称形参)列表,在调用该函数时通过给形参赋值来传递调用值,形参可以有多个、一个或零个参数组成,当有多个参数时各个参数由逗号分隔;圆括号是必不可少的,即使没有参数也不能没有它,括号外面的冒号也不能少。def greet() : print("hello,world") # 调用函数 greet() #运行结果:hello,world。原创 2023-05-11 23:05:17 · 170 阅读 · 0 评论 -
Anaconda最新版2023安装教程Spyder安装教程
Anaconda,是一个开源的Python发行版本,其包含了conda、Python以及一大堆安装好的工具包及依赖项,比如numpy、pandas、matplotlib等。conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。不同的Python项目常常会对应不同的Python版本和依赖包版本,使用conda就可以方便的对不同的环境进行管理。Anaconda还附带了数据分析常用的,之前被称为 IPython notebook,是一个交互式笔记本。原创 2023-05-11 12:54:08 · 4179 阅读 · 4 评论 -
Python读取Excel数据绘制多Y轴图像
matplotlib中有多种添加y轴的方式,本文采用ax.twinx()添加多y轴,是一个常用的复合y轴添加命令,不限制叠加次数set_zorder()解释ax1.set_zorder(value)是用来控制绘图顺序,value值越高,图层就会绘制在越上面。原创 2023-05-10 19:17:09 · 984 阅读 · 0 评论 -
Python批量调整Word文档中的字体、段落间距及格式python调用函数批量调整word格式
利用Python定义函数批量处理Word中的字体格式样式,间距行距、字体设置。原创 2023-05-07 23:20:48 · 8414 阅读 · 3 评论 -
Python读写word文档
和纯文本文档相比,word种含有各种格式和样式,需要设置字体格式和大小、颜色,加粗等,段落间距行距等,其中还会涉及图表、公式等插入与调整。run对象一个Run对象是具有相同格式的文本,当发生变化的时候就需要一个新的Run对象。例如:共计6个run对象的文本:AVL Cruise是AVL公司开发的一款整车及动力总成仿真分析软件。它可以研究整车的动力性、燃油经济性、排放性能及制动性能,是车辆系统的集成开发平台。AVL Cruise软件已经成功的在整车生产商和零部件供应商之间搭建起了沟通的桥梁。原创 2023-05-07 17:42:48 · 2322 阅读 · 0 评论 -
python读取excel中数据并绘制多子图多组图在一张画布上
Python的Matplotlib库是使用最广泛的数据可视化库之一,作为底层绘图工具,可定制性很强,。使用Matplotlib,可以使用各种图表类型绘制数据,包括折线图、条形图、饼图和散点图,可以绘制单个图表和绘制多个图表。在本专栏里面已详细说明单个图的绘制方法及图片的细节设计,点击链接直达:Python折线图绘制|含有图片的详细设置。原创 2023-05-06 14:44:03 · 4436 阅读 · 0 评论 -
python绘制带误差棒的柱状图
【代码】python绘制带误差棒的柱状图,含详细图片设置原创 2023-05-06 10:21:05 · 1871 阅读 · 0 评论