当前位置: 首页 > news >正文

Python----matplotlib库

目录

plt库的字体:

plt的操作绘图函数:

plt.figure(figsize=None, facecolor=None):

plt.subplot(nrows, ncols, plot_number):

plt.axes(rect):

plt.subplots_adjust():

plt的读取和显示相关函数:

plt库的基础图表函数:

plt库的坐标轴:

plt库的区域填充函数

举例:

阻尼衰减曲线坐标图:

霍兰德人格分析雷达图:


matplotlib 是提供数据绘图功能的第三方库,其pyplot 子库主要用于实现各种数据展示的图
形绘制。

import matplotlib.pyplot as plt

plt库的字体:
字体名称字体英文表示
宋体SimSun
黑体SimHei
楷体KaiTi
微软雅黑Microsoft YaHei
隶书LiSu
仿宋FangSong
幼圆YouYuan
华文宋体STSong
华文黑体STHeiti
苹果丽中黑Apple Ligothic Medium

为了正确显示中文字体,要做如下设置:

>>> import matplotlib.pyplot as plt
>>> plt.rcParams['font.sans-serif']=['SimHei'] #黑体
>>> plt.rcParams['axes.unicode_minus']=False # 正常显示负号

plt的操作绘图函数:

plt 子库提供了一批操作和绘图函数,每个函数代表对图像进行的一个操作,比如创建绘图区域、添加标注或者修改坐标轴等。这些函数采用plt.<b>0形式调用,其中<b>是具体函数名称。

函数描述
plt.figure(figsize=None, facecolor=None)创建一个全局绘图区域
plt.axes(rect)创建一个坐标系风格的子绘图区域
plt.subplot(nrows, ncols, plot_number)在全局绘图区域中创建一个子绘图区域
plt.subplots_adjust()调整子图区域的布局
plt.figure(figsize=None, facecolor=None):

使用figure(函数创建一个全局绘图区域,并且使它成为当前的绘图对象,figsize参数可以指定绘图区域的宽度和高度,单位为英寸。

import matplotlib.pyplot as plt# 创建一个宽度为8英寸,高度为6英寸的图形,并将背景色设置为白色
fig = plt.figure(figsize=(8, 6), facecolor='w')# 绘制一个简单的图表
plt.plot([1, 2, 3, 4], [1, 4, 2, 3])# 显示图表
plt.show()

结果:

plt.subplot(nrows, ncols, plot_number):

subplot都用于在全局绘图区域内创建子绘图区域,subplot是在绘图中创建多个图表的一种方法。它允许将多个图表组织在一个大的图表中,以便在同一个图像中进行比较和可视化不同的数据。

import matplotlib.pyplot as plt# 创建一个2x2的图像,并将第一个子图放置在左上角
plt.subplot(2, 2, 1)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.title('Subplot 1')# 创建第二个子图,放置在右上角
plt.subplot(2, 2, 2)
plt.plot([1, 2, 3, 4], [1, 8, 27, 64])
plt.title('Subplot 2')# 创建第三个子图,放置在左下角
plt.subplot(2, 2, 3)
plt.plot([1, 2, 3, 4], [1, 2, 3, 4])
plt.title('Subplot 3')# 创建第四个子图,放置在右下角
plt.subplot(2, 2, 4)
plt.plot([1, 2, 3, 4], [1, 3, 5, 7])
plt.title('Subplot 4')# 调整子图之间的间距
plt.tight_layout()# 显示图像
plt.show()

plt.axes(rect):

axes0默认创建一个subplot(111)坐标系,参数rec = [left,bottom,width,height]中四个变量的范围都为[0,1],表示坐标系与全局绘图区域的关系。

import matplotlib.pyplot as plt# 创建一个10x10的图像
plt.figure(figsize=(10, 10))# 创建一个左边界为0.1,底边界为0.2,宽度为0.8,高度为0.6的轴
ax = plt.axes([0.1, 0.2, 0.8, 0.6])# 在轴上绘制一条直线
ax.plot([0, 1], [0, 1])# 设置轴的标题和标签
ax.set_title('Custom Axes')
ax.set_xlabel('X')
ax.set_ylabel('Y')# 显示图像
plt.show()

plt.subplots_adjust():

在使用plt.subplots()创建多个子图时,子图默认是紧密排列的,可能会导致子图之间的重叠或者不美观。而plt.subplots_adjust()函数可以通过调整一些参数来改变子图的间距。

参数如下:

left:子图左边缘与画布左边缘之间的距离。
right:子图右边缘与画布右边缘之间的距离。
bottom:子图底边缘与画布底边缘之间的距离。
top:子图顶边缘与画布顶边缘之间的距离。
wspace:子图之间的水平间距。
hspace:子图之间的垂直间距。

以下例子调整了两个子图之间的间距为0.5,即为原来的一倍

import matplotlib.pyplot as plt# 创建两个子图
fig, (ax1, ax2) = plt.subplots(2, 1)# 绘制第一个子图
ax1.plot([1, 2, 3], [4, 5, 6])
ax1.set_title('Subplot 1')# 绘制第二个子图
ax2.plot([1, 2, 3], [6, 5, 4])
ax2.set_title('Subplot 2')# 调整子图间距
plt.subplots_adjust(hspace=0.5)# 显示图形
plt.show()

效果如下:


没有调整之前:

plt的读取和显示相关函数:

plt子库提供了一组读取和显示相关的函数,用于在绘图区域中增加显示内容及读入数据,如下表所示,这些函数需要与其他函数搭配使用。

操作描述
plt.legend()在绘图区域中放置绘图标签(也称图注)
plt.show()显示创建的绘图对象
plt.matshow()在窗口显示数组矩阵
plt.imshow()axes上显示图像
plt.imsave()保存数组为图像文件
plt.imread从图像文件中读取数组

plt库的基础图表函数:
操作描述
plt.plot(x,y,label,color,width)根据x,y数组绘制直/曲线
plt.boxplot(data,notch,position)绘制一个箱型图(Box-plot
plt.bar(x,height,width=0.8,bottom=None)绘制一个条形图
plt.barh(y, width,height=0.8,left=None)绘制一个横向条形图
plt.polar(theta,r)绘制极坐标图
plt.pie(data, explode)绘制饼图
plt.psd(x, NFFT=256, pad_to, Fs)绘制功率谱密度图
plt.specgram(x,NFFT=256,pad_to,F)绘制谱图
plt.cohere(x,y,NFFT=256,Fs)绘制X-Y的相关性函数
plt.scatter(x,y)绘制散点图(x,y是长度相同的序列)
plt.step(x,y,where)绘制步阶图
plt.hist(x,bins,normed)绘制直方图(x为数据,bins为柱数,normed为是否归一化)
plt.contour(X,Y,Z,N)绘制等值线
plt.vlines(x,ymin,ymax)绘制垂直线
plt.stem(x,y,linefmt,markerfmt,basefmt)绘制曲线每个点到水平轴线的垂线
plt.plot_date()绘制数据日期
plt.plotfile()根据文件数据进行图形绘制

plot()函数是用于绘制直线的最基础函数:
其常用参数如下:

•x, y:要绘制的数据点的x和y坐标。可以是列表、数组或者Series对象。
•color:曲线的颜色,可以是字符串表示的颜色名称(例如'red'、'blue')或者RGB值(例如(0.1, 0.2, 0.3))。
•linestyle:曲线的线型,可以是字符串(例如'-'、'--'、':'、'-.'等)或者自定义的虚线样式(例如(0, (5, 10))表示5个像素的实线,10个像素的空白)。
•linewidth:曲线的线宽,可以是一个浮点数。
•marker:数据点的标记样式,可以是字符串(例如'.'、'o'、's'等)或者Matplotlib支持的标记样式字符。
•markersize:数据点标记的大小,可以是一个整数。
•label:曲线的标签,用于图例中的显示。
•alpha:曲线的透明度,可以是一个0到1之间的浮点数,0表示完全透明,1表示完全不透明。
•linestyle、linewidth、marker、markersize、label等参数还可以通过关键字参数的形式传递给plot()函数。

举例:

import numpy as np
import matplotlib.pyplot as plt# 生成 x 取值范围为 [0, 2π] 的等差数列
x = np.linspace(0, 2*np.pi, 50)# 计算 sin(x) 和 cos(x) 的值
y_sin = np.sin(x)
y_cos = np.cos(x)# 绘制正弦曲线和余弦曲线
plt.plot(x, y_sin, label='sin(x)', color='blue', linewidth=2)
plt.plot(x, y_cos, label='cos(x)', color='red', linewidth=2)# 添加图例,设置标题和坐标轴标签
plt.legend()
plt.title('Sine and Cosine Curves')
plt.xlabel('x')
plt.ylabel('y')# 显示图形
plt.show()

结果

带有公式的显示可以用$ $,即$y=\sin(x)$

import numpy as np
import matplotlib.pyplot as pltx = np.linspace(0, 2*np.pi, 50)
y = np.sin(x)plt.plot(x, y, label=r'$y=\sin(x)$')
plt.legend()
plt.xlabel('x')
plt.ylabel('y')plt.show()

marker的使用:

import numpy as np
import matplotlib.pyplot as plt# 创建一个包含10个元素的随机数数组
x = np.arange(10)
y = np.random.randn(10)# 绘制折线图,并使用不同的标记样式
plt.plot(x, y, marker='o', label='Circle')  # 使用圆形标记
plt.plot(x, y+1, marker='s', label='Square')  # 使用正方形标记
plt.plot(x, y+2, marker='*', label='Star')  # 使用星号标记
plt.plot(x, y+3, marker='^', label='Triangle')  # 使用正三角形标记plt.legend()  # 显示图例
plt.xlabel('x')
plt.ylabel('y')plt.show()

plt库的坐标轴:

plt 库有两个坐标体系,图像坐标和数据坐标

图像坐标将图像所在区域左下角视为原点,将x 方向和y方向长度设定为1。整体绘图区域有一个图像坐标,每个axes0和subplot0函数产生的子图也有属于自己的图像坐标。axes()函数参数rect 指当前产生的子区域相对于整个绘图区域的图像坐标。


数据坐标以当前绘图区域的坐标轴为参考,显示每个数据点的相对位置,这与坐标系里面标记数据点一致。

坐标轴设置函数:

函数描述
plt.axis(‘v’,’off’,’equal’,’scaled’,’tight’,’image’)获取/设置轴属性的快捷方法
plt.xlim(xmin,xmax)设置当前x轴取值范围
plt.ylim(ymin,ymax)设置当前y轴取值范围
plt.xscale()设置x轴缩放
plt.yscale()设置y轴缩放
plt.autoscale()自动缩放轴视图的数据
plt.thetagrids(angles,labels,fmt,frac)设置极坐标网格theta的位置
plt.grid(on/off)打开或者关闭坐标网格

举例:

>>> plt.plot([1,2,4],[1,2,3]) #表示在坐标点(1, 1), (2, 2), (4, 3)之间绘制一条折线
>>> plt.axis() #获得当前坐标轴范围
(1.0, 4.0, 1.0, 3.0)
>>> plt.axis([0,5,0,8]) #4个变量分别是[xmin,xmax,ymin,ymax]

自动缩放轴视图数据 

import matplotlib.pyplot as pltx = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]plt.plot(x, y)
plt.autoscale()plt.show()

标签设置函数:

函数描述
plt.figlegend(handles,label,loc)为全局绘图区域放置图注
plt.legend()为当前坐标图放置图注
plt.xlabel(s)设置当前x轴的标签
plt.ylabel(s)设置当前y轴的标签
plt.xticks(array,’a’,’b’,’c’)设置当前x轴刻度位置的标签和值
plt.yticks(array,’a’,’b’,’c’)设置当前y轴刻度位置的标签和值
plt.clabel(cs,v)为等值线图设置标签
plt.get_figlabels()返回当前绘图区域的标签列表
plt.figtext(x,y,s,fontdic)为全局绘图区域添加文字
plt.title()设置标题
plt.suptitle()为当前绘图区域添加中心标题
plt.text(x,y,s,fontdic,withdash)为坐标图轴添加注释
plt.annotate(note,xy,xytext,xycoords,textcoords,arrawprops)用箭头在指定数据点创建一个注释或一段文本

举例

import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family'] = 'sans-serif'
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
plt.plot([1,2,4],[1,2,3])
plt.title('坐标系标题')
plt.xlabel('时间(s)')
plt.ylabel('范围(m)')
#r表示这是一个原始字符串,\pi表示Π
plt.xticks([1,2,3,4,5],[r'$\pi/3$',r'$2\pi/3$',r'$\pi$',\r'$4\pi/3$',r'$5\pi/3$'])#设置x轴刻度,启用了latex绘制数学表达式
plt.show()

plt库的区域填充函数
函数描述
fill(x,y,color)填充多边形
fill_between(x,y1,y2,where,color)填充两条曲线围成的多边形
fill_betweenx(y,x1,x2,where,hold)填充两条水平线之间的区域
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0,10,100)
y = np.cos(2*np.pi*x)*np.exp(-x)+0.8
plt.plot(x,y,color='r',label="$exp-decay$",linewidth=3)
plt.axis([0,6,0,1.8])
ix = (x>0.8) & (x<3)
plt.fill_between(x,y,0,where=ix,facecolor='grey',alpha=0.25)
plt.text(0.5*(0.8+3), 0.2, r"$\int_a^b f(x)\mathrm{d}x$",horizontalalignment='center')
plt.legend()
plt.show()

举例:
阻尼衰减曲线坐标图:
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family']='SimHei'
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
def Draw(pcolor, nt_point, nt_text, nt_size):plt.plot(x, y, 'k', label="$exp_decay$", color=pcolor, linewidth=3, linestyle="-")plt.plot(x, z, "b--", label="$cos(x^2)$", linewidth=1)plt.xlabel('时间(s)')plt.ylabel('幅度(mV)')plt.title("阻尼衰减曲线绘制")plt.annotate('$\cos(2 \pi t) \exp(-t)$', xy=nt_point, xytext=nt_text, fontsize=nt_size,\arrowprops=dict(arrowstyle='->', connectionstyle="arc3,rad=.1"))
def Shadow(a, b):ix = (x>a) & (x<b)plt.fill_between(x,y,0,where=ix,facecolor='grey', alpha=0.25)plt.text(0.5 * (a + b), 0.2, "$\int_a^b f(x)\mathrm{d}x$", \horizontalalignment='center')
def XY_Axis(x_start, x_end, y_start, y_end):plt.xlim(x_start, x_end)plt.ylim(y_start, y_end)plt.xticks([np.pi/3, 2 * np.pi/3, 1 * np.pi, 4 * np.pi/3, 5 * np.pi/3], \['$\pi/3$', '$2\pi/3$', '$\pi$', '$4\pi/3$', '$5\pi/3$'])
x = np.linspace(0.0, 6.0, 100)
y = np.cos(2 * np.pi * x) * np.exp(-x)+0.8
z = 0.5 * np.cos(x ** 2)+0.8
note_point,note_text,note_size = (1, np.cos(2 * np.pi) * np.exp(-1)+0.8),(1, 1.4), 14
fig = plt.figure(figsize=(8, 6), facecolor="white")
plt.subplot(111)
Draw("red", note_point, note_text, note_size)
XY_Axis(0, 5, 0, 1.8)
Shadow(0.8, 3)
plt.legend()
plt.savefig('sample.JPG')
plt.show()

霍兰德人格分析雷达图:
# -- coding: utf-8 --
import numpy as np
import matplotlib.pyplot as plt
# 如果需要使用中文标签,还需添加以下代码
plt.rcParams['font.sans-serif'] = ['SimHei']  # 指定默认字体为中文黑体
# 数据
data = [[0.40, 0.32, 0.35, 0.30, 0.30, 0.88],[0.85, 0.75, 0.30, 0.25, 0.20, 0.40],[0.43, 0.89, 0.30, 0.28, 0.22, 0.30],[0.20, 0.30, 0.85, 0.45, 0.32, 0.25],[0.19, 0.22, 0.40, 0.90, 0.92, 0.28],[0.62, 0.55, 0.27, 0.25, 0.35, 0.30]]# 角度(弧度)
angles = np.linspace(0, 2*np.pi, 6, endpoint=False)# 重复第一个角度以使图像闭合
angles = np.concatenate((angles, [angles[0]]))# 职业
occupations = ['工程师', '实验员', '艺术家', '推销员', '记事员', '社会工作者', '技术员']# 绘图
fig = plt.figure()
ax = fig.add_subplot(111, polar=True)
for i in range(len(data)):# 绘制折线图ax.plot(angles, data[i]+data[i][:1], 'o-', linewidth=2, label=occupations[i])# 填充颜色ax.fill(angles, data[i]+data[i][:1], alpha=0.25)
# 添加坐标轴标签
ax.set_thetagrids(angles*180/np.pi, occupations)
# 添加标题
plt.title('Holland Personality Analysis', fontsize=20)
# 添加图例
plt.legend(loc='best')
# 显示图形
plt.show()

相关文章:

Python----matplotlib库

目录 plt库的字体&#xff1a; plt的操作绘图函数&#xff1a; plt.figure(figsizeNone, facecolorNone): plt.subplot(nrows, ncols, plot_number)&#xff1a; plt.axes(rect)&#xff1a; plt.subplots_adjust(): plt的读取和显示相关函数&#xff1a; plt库的基础图…...

PostgreSQL荣获DB-Engines 2023年度数据库

数据库流行度排名网站 DB-Engines 2024 年 1 月 2 日发布文章宣称&#xff0c;PostgreSQL 荣获 2023 年度数据库管理系统称号。 PostgreSQL 在过去一年中获得了比其他 417 个产品更多的流行度增长&#xff0c;因此获得了 2023 年度 DBMS。 DB-Engines 通过计算每种数据库 2024 …...

【每天五道题,轻松公务员】Day3:太阳常识

目录 专栏了解 ☞欢迎订阅☜ ★专栏亮点★ ◇专栏作者◇ 太阳常识 题目一 题目二 题目三 题目四 题目五 答案 补充扩展 专栏了解 ☞欢迎订阅☜ 欢迎订阅此专栏&#xff1a;考公务员&#xff0c;必订&#xff01;https://blog.csdn.net/m0_73787047/category_1254…...

基于metersphere和supper-jacoco 测试覆盖率落地实践

一、背景及目标 背景 1、技术研发流程为测试 提供冒烟用例-开发根据用例自测-提测-开始测试&#xff0c;这一套流程&#xff0c;但是中间开发是否真实执行冒烟&#xff0c;测试并不知晓&#xff0c;而且测试提供冒烟用例是否符合标准也没法进行量化 2、公司产品属于saas产品&…...

LeetCode每周五题_2024/01/01~2024/01/05

文章目录 1599. 经营摩天轮的最大利润 [2024/01/01]题目题解 466. 统计重复个数 [2024/01/02]题目题解 2487. 从链表中移除节点 [2024/01/03]题目题解 1599. 经营摩天轮的最大利润 [2024/01/01] 题目 1599. 经营摩天轮的最大利润 你正在经营一座摩天轮&#xff0c;该摩天轮共…...

【华为OD机试真题2023CD卷 JAVAJS】抢7游戏

华为OD2023(C&D卷)机试题库全覆盖,刷题指南点这里 抢7游戏 时间限制:1s 空间限制:256MB 限定语言:不限 题目描述: A、B两个人玩抢7游戏,游戏规则为A先报一个起始数字X(10<起始数字<10000),B报下一个数字Y(X-Y<3),A再报一个数字Z(Y-Z<3),以此类推,直…...

14.7-时序反馈移位寄存器建模

时序反馈移位寄存器建模 1&#xff0c;阻塞赋值实现的LFSR&#xff0c;实际上并不具有LFSR功能1.1.1&#xff0c;RTL设计&#xff0c;阻塞赋值1.1.2&#xff0c;tb测试代码1.1.3&#xff0c;波形仿真输出&#xff0c;SIM输出&#xff0c;没实现LFSR1.2.1&#xff0c;RTL设计&am…...

【设计模式】二十一.行为型模式之状态模式

状态模式 一. 说明 状态模式通常描述一个类不同行为的多个状态变更&#xff0c;对象的行为依赖它的状态&#xff0c;它是一种行为型模式。 状态模式可以用来消除代码中大量的if-else结构&#xff0c;它明确对象是有状态的、对象的不同状态对应的行为不一样、行为之间是可以切…...

微服务实战系列之Dubbo(下)

前言 眼看着2023即将走远&#xff0c;心里想着似乎还有啥&#xff0c;需要再跟各位盆友叨叨。这不说曹操&#xff0c;曹操就来了。趁着上一篇Dubbo博文的余温尚在&#xff0c;博主兴匆匆地“赶制”了Dubbo的下集&#xff0c;以飨读者。 上一篇博主依然从Dubbo的内核出发&#…...

《剑指offer》数学第二题:求1+2+3+...+n

题目描述&#xff1a; 求123...n&#xff0c;要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句&#xff08;A?B:C&#xff09;。思路&#xff1a; 我们可以用递归和短路运算符来进行运算&#xff0c;具体代码如下。 代码实现&#xff1a; pac…...

阿里云服务器3M固定带宽速度快吗?

阿里云服务器3M固定带宽是什么意思&#xff1f;速度快吗&#xff1f;3M固定带宽是指云服务器的公网带宽&#xff0c;用于在外网提供服务的&#xff0c;3M带宽的下载速度是384KB/秒&#xff0c;上传速度是1280KB/秒&#xff0c;对于个人博客或流量不多的企业官网速度还是挺快的&…...

美易官方:新年伊始美企狂发450多亿美元债券

新年伊始&#xff0c;美国企业疯狂发行了价值超过450亿美元的债券&#xff0c;创下了历史新高。这一数字比去年同期增长了约50%&#xff0c;凸显出美国企业在全球经济增长放缓的背景下&#xff0c;依然保持着强劲的融资需求和信心。美国企业借款人周三将发行近160亿美元高评级债…...

[云原生] Go web工作流程

web工作流程 Web服务器的工作原理可以简单地归纳为 客户机通过TCP/IP协议建立到服务器的TCP连接客户端向服务器发送HTTP协议请求包&#xff0c;请求服务器里的资源文档服务器向客户机发送HTTP协议应答包&#xff0c;如果请求的资源包含有动态语言的内容&#xff0c;那么服务器…...

【PostgreSQL】约束-主键

【PostgreSQL】约束链接 检查 唯一 主键 外键 排他 主键 主键&#xff08;Primary Key&#xff09;是数据库表中用于唯一标识每一行记录的字段。主键具有以下特点&#xff1a; 唯一性&#xff1a;每个主键值在表中是唯一的&#xff0c;不允许出现重复值。非空性&#xff1a…...

IDEA 控制台中文乱码问题解决方法(UTF-8 编码)

设置 IDEA 编码格式 1&#xff1a;打开 IntelliJ IDEA>File>Setting>Editor>File Encodings&#xff0c;将 Global Encoding、Project Encoding、Default encodeing for properties files 这三项都设置成 UTF-8 2&#xff1a;将 vm option 参数改为&#xff1a; -…...

ssm基于BS的仓库在线管理系统的设计与实现论文

摘 要 如今的时代&#xff0c;是有史以来最好的时代&#xff0c;随着计算机的发展到现在的移动终端的发展&#xff0c;国内目前信息技术已经在世界上遥遥领先&#xff0c;让人们感觉到处于信息大爆炸的社会。信息时代的信息处理肯定不能用之前的手工处理这样的解决方法&#x…...

鸿蒙HarmonyOs:为什么不支持热更新?

学习了一段时间的鸿蒙开发&#xff0c;发现鸿蒙开发还是比较简单的&#xff0c;今天突然心血来潮&#xff0c;研究了一下鸿蒙热更新&#xff0c;最终得出的结论是鸿蒙暂时不支持热更新。 鸿蒙app开发主要是利用的ArkTs语言&#xff0c;ArkTs又是基于TypeScript语言的&#xff0…...

修改 Ubuntu 的配置

目录 一、修改地址 1. 修改本机IP 二、修改网关 1. 查看网关地址 2. 设置默认网关 三、重启网络 1. 重启网络 2. 刷新网络 四、修改主机名 1. 查看主机名 2. 修改主机名 一、修改地址 1. 修改本机IP sudo ifconfig en…...

虹科方案|从困境到突破:TigoLeap方案引领数据采集与优化

导读&#xff1a;在数字化工厂和智能制造的时代&#xff0c;数据已经成为优化机器和流程的关键。然而&#xff0c;如何高效地收集和处理这些数据&#xff0c;特别是在开发、部署和生产阶段&#xff0c;仍是企业面临的一大挑战。虹科TigoLeap平台&#xff0c;作为一款引领行业变…...

【教学类-43-02】20231226 九宫格数独2.0(n=9)(ChatGPT AI对话大师生成 回溯算法)

作品展示&#xff1a; 背景需求&#xff1a; 大4班20号说&#xff1a;我不会做这种&#xff08;九宫格&#xff09;&#xff0c;我做的是小格子的&#xff0c; 他把手工纸翻过来&#xff0c;在反面自己画了矩阵格子。向我展示&#xff1a; “我会做这种&#xff01;” 原来他…...

麒麟Kylin服务器版-破解root密码

一、单用户模式修改root密码 1.重启服务器系统后&#xff0c;将光标移动到第二项&#xff0c;按【e】键进入用户登录页面。 2.在【username】下方所在行输入root名称&#xff0c;【password】下方所在行输入密码Kylin123123后&#xff0c;进入编辑模式。代码如下&#xff1a; …...

cnPuTTY 0.80.0.1—PuTTY Release 0.80中文版本简单说明~~

2023-12-18 官方发布了PuTTY 0.80本次发布主要是针对Terrapin攻击(CVE-2023-48795)的修改发布。 更多详细的内容请查看PuTTY Change Log。 有关Terrapin攻击可用简单参考&#xff1a;警告&#xff01;&#xff01;&#xff01;Terrapin攻击(CVE-2023-48795)~~~ 为了缓解此漏洞…...

向爬虫而生---Redis 拓宽篇1 < pipeline传输效率>

前言: 都知道,Redis是一款高效的内存数据库;每条命令都能很快响应,但是如果我们把服务器布在网络上,每次一个命令来回传送也是需要花费时间的; pipeline传输技术则是进一步提高Redis的性能和传输效率的一种方法。 正文: pipeline与普通命令发送方式的区别 Pipeline是一种机制&…...

Unity Hub 无法激活许可证

烦死了~ &#x1f635;‍&#x1f4ab; 卸载UnityHub, 安装旧版本&#x1f448;激活许可证&#xff0c; 如果出现旧版本无法识别Editor的情况需要卸载了再装最新版本的UnityHub...

数据分析求职-如何准备

今天咱们来聊一聊数据分析岗位求职到底需要准备什么&#xff1f;什么时间准备&#xff1f;该如何准备&#xff1f; 1. 求职时间轴 上图很清楚地把求职时间轴展示出来了&#xff0c;重复的话也不多说了&#xff0c;有两点想和同学们重点提下&#xff1a; 1&#xff09;一定一定…...

新手能掌握 PyTorch 的填充技术:深入理解反射、复制、零值和常数填充

目录 torch.nn子模块详解 nn.ReflectionPad1d 参数说明&#xff1a; 形状&#xff08;Shape&#xff09;&#xff1a; 使用示例&#xff1a; 注意事项&#xff1a; nn.ReflectionPad2d 参数说明&#xff1a; 形状&#xff08;Shape&#xff09;&#xff1a; 使用示例…...

地震烈度速报与预警工程成功案例的经验分享 | TDengine 技术培训班第一期成功落地

近日&#xff0c;涛思数据在成都开设了“国家地震烈度速报与预警工程数据库 TDengine、消息中间件 TMQ 技术培训班”&#xff0c;这次培训活动共分为三期&#xff0c;而本次活动是第一期。其目标是帮助参与者深入了解 TDengine 和 TMQ 的技术特点和应用场景&#xff0c;并学习如…...

集群部署篇--Redis 集群动态伸缩

文章目录 前言一、redis 节点的添加1.1 redis 的实例部署&#xff1a;1.2 redis 节点添加&#xff1a;1.3 槽位分配&#xff1a;1.4 添加从节点&#xff1a; 二、redis 节点的减少2.1 移除主节点2.1.1 迁移槽位2.1.1 删除节点&#xff1a; 三、redis 删除节点的重新加入3.1 加入…...

excel中解决多行文本自动调整行高后打印预览还是显示不全情况

注意&#xff1a;此方法对于多行合并后单元格行高调整不适用&#xff0c;需要手动调整&#xff0c;如大家有简便方法&#xff0c;欢迎评论。 一、调整表格为自动调整行高 1&#xff09;点击此处全选表格 2&#xff09;在第一行序号单元格的下端&#xff0c;鼠标成黑十字时&am…...

策略模式+责任链模式配合Nacos实现参数校验链

1、业务场景 在SpringBoot项目中&#xff0c;针对接收的参数信息&#xff0c;根据需求要进行以下校验&#xff1a; 校验客户的apikey是否合法&#xff1b;校验请求的ip地址是否是白名单&#xff1b;校验短信的签名&#xff1b;校验短信的模板&#xff1b;校验手机号的格式合法…...

wap网页编写/seo新人怎么发外链

1. 创建版本库 1.1 创建一个版本库非常简单&#xff0c;首先&#xff0c;选择一个合适的地方&#xff0c;创建一个空目录&#xff1a; 1.2通过git init命令把这个目录变成Git可以管理的仓库&#xff08;git进入空目录的路径&#xff09; $ git init Initialized empty Git repo…...

网站做百度推广吗/seo的关键词无需

之前对Linux下面时间相关的内容&#xff0c;一无所知&#xff0c;第一次见到hwclock&#xff0c;不知为何物&#xff0c;也没找到解释清楚的帖子。故此整理一下&#xff0c;简单介绍Linux下验证rtc驱动是否工作正常&#xff0c;相关的的命令&#xff1a;date和hwclock。先说明&…...

微信公众号小说代理和网站结合怎么做/推广app赚佣金平台

一、选择题1. 正确的C语言标识符是_____。A&#xff0e;_buy_2 B&#xff0e;2_buy C&#xff0e;?_buy D&#xff0e;buy?2. 以下是C语言提供的合法关键字的是_____。A&#xff0e;Float B&#xff0e;signed C&#xff0e;integer D&#xff0e;Char3. 以下不能定义为用户标…...

wordpress换域名把家/seo推广是做什么的

CORS&#xff08;跨域资源共享&#xff0c;Cross-Origin Resource Sharing&#xff09;CORS其实出现时间不短了&#xff0c;它在维基百科上的定义是&#xff1a;跨域资源共享&#xff08;CORS &#xff09;是一种网络浏览器的技术规范&#xff0c;它为Web服务器定义了一种方式&…...

seo怎样新建网站/深圳网络推广的公司

作者&#xff1a;二混子stone出处&#xff1a;公众号混子曰&#xff08;ID&#xff1a;hey-stone&#xff09;工信部日前宣布将于近期发放5G商用牌照&#xff0c;这意味着我国正式进入5G商用年&#xff0c;一个万亿级的巨大市场即将开启&#xff0c;5G的竞争以至于美国不留余力…...

美国人做网站用的是什么字体/成品ppt网站国外

版权说明&#xff0c;本文参考tonymacx86的[Guide] Patching DSDT/SSDT for LAPTOP backlight control 如果转载&#xff0c;请注明原文地址&#xff1a;http://blog.csdn.net/wr132/article/details/54849387 前言 注意&#xff1a;本教程主要使用于Intel HD Graphic系列显卡…...