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

Python酷库之旅-第三方库Pandas(139)

目录

一、用法精讲

626、pandas.plotting.scatter_matrix方法

626-1、语法

626-2、参数

626-3、功能

626-4、返回值

626-5、说明

626-6、用法

626-6-1、数据准备

626-6-2、代码示例

626-6-3、结果输出

627、pandas.plotting.table方法

627-1、语法

627-2、参数

627-3、功能

627-4、返回值

627-5、说明

627-6、用法

627-6-1、数据准备

627-6-2、代码示例

627-6-3、结果输出

628、pandas.array函数

628-1、语法

628-2、参数

628-3、功能

628-4、返回值

628-5、说明

628-6、用法

628-6-1、数据准备

628-6-2、代码示例

628-6-3、结果输出

629、pandas.arrays.ArrowExtensionArray类

629-1、语法

629-2、参数

629-3、功能

629-4、返回值

629-5、说明

629-6、用法

629-6-1、数据准备

629-6-2、代码示例

629-6-3、结果输出

630、pandas.ArrowDtype类

630-1、语法

630-2、参数

630-3、功能

630-4、返回值

630-5、说明

630-6、用法

630-6-1、数据准备

630-6-2、代码示例

630-6-3、结果输出

二、推荐阅读

1、Python筑基之旅

2、Python函数之旅

3、Python算法之旅

4、Python魔法之旅

5、博客个人主页

一、用法精讲

626、pandas.plotting.scatter_matrix方法
626-1、语法
# 626、pandas.plotting.scatter_matrix方法
pandas.plotting.scatter_matrix(frame, alpha=0.5, figsize=None, ax=None, grid=False, diagonal='hist', marker='.', density_kwds=None, hist_kwds=None, range_padding=0.05, **kwargs)
Draw a matrix of scatter plots.Parameters:
frame
DataFrame
alpha
float, optional
Amount of transparency applied.figsize
(float,float), optional
A tuple (width, height) in inches.ax
Matplotlib axis object, optional
grid
bool, optional
Setting this to True will show the grid.diagonal
{‘hist’, ‘kde’}
Pick between ‘kde’ and ‘hist’ for either Kernel Density Estimation or Histogram plot in the diagonal.marker
str, optional
Matplotlib marker type, default ‘.’.density_kwds
keywords
Keyword arguments to be passed to kernel density estimate plot.hist_kwds
keywords
Keyword arguments to be passed to hist function.range_padding
float, default 0.05
Relative extension of axis range in x and y with respect to (x_max - x_min) or (y_max - y_min).**kwargs
Keyword arguments to be passed to scatter function.Returns:
numpy.ndarray
A matrix of scatter plots.
626-2、参数

626-2-1、frame(必须)DataFrame,表示要绘制的DataFrame数据源。

626-2-2、alpha(可选,默认值为0.5)浮点数,表示散点图中点的透明度,范围在[0, 1]之间,值越低,点越透明。

626-2-3、figsize(可选,默认值为None)(float, float),表示图表的大小,以英寸为单位。例如,(8,8) 表示宽度为8英寸,高度为8英寸,如果没有提供,则默认使用当前图表的大小设置。

626-2-4、ax(可选,默认值为None)Matplotlib axis object,表示现有的Matplotlib轴对象,如果提供,图形会在这个轴对象上绘制,而不是创建一个新的。

626-2-5、grid(可选,默认值为False)布尔值,是否显示网格线,如果设置为True,则会在图表上绘制网格线。

626-2-6、diagonal(可选,默认值为'hist'){'hist', 'kde'},指定对角线上绘制的内容,'hist'表示绘制直方图,'kde'表示绘制核密度估计图。

626-2-7、marker(可选,默认值为'.')字符串,表示散点图中点的形状,可以是任何Matplotlib支持的标记样式,如'.', 'o', 'x'等。

626-2-8、density_kwds(可选,默认值为None)字典,包含传递给pandas.DataFrame.plot.kde()方法的关键字参数,仅在diagonal='kde'时使用。

626-2-9、hist_kwds(可选,默认值为None)字典,包含传递给pandas.DataFrame.hist()方法的关键字参数,仅在diagonal='hist'时使用。

626-2-10、range_padding(可选,默认值为0.05)浮点数,为坐标范围添加的填充值(值0.05表示坐标范围整体向外扩展5%)。

626-2-11、**kwargs(可选)其它传递给plt.scatter函数的参数。例如,可以使用c='red'来将散点图中的点设为红色。

626-3、功能

        创建一个矩阵,其中每对列之间都绘制一个散点图,同时在对角线上绘制每列数据的直方图或密度图,该图表非常有助于数据分析,特别是在探索变量之间的关系时。

626-4、返回值

        一个包含所有子图轴对象的Numpy n维数组,可以用来进一步调整每个子图。

626-5、说明

        无

626-6、用法
626-6-1、数据准备
626-6-2、代码示例
# 626、pandas.plotting.scatter_matrix方法
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from pandas.plotting import scatter_matrix
# 创建示例数据
df = pd.DataFrame(np.random.rand(100, 4), columns=['A', 'B', 'C', 'D'])
# 创建散点矩阵图
scatter_matrix(df, alpha=0.5, figsize=(10, 10), diagonal='kde')
# 显示图形
plt.show()
626-6-3、结果输出
# 626、pandas.plotting.scatter_matrix方法
见图1

图1:

 

627、pandas.plotting.table方法
627-1、语法
# 627、pandas.plotting.table方法
pandas.plotting.table(ax, data, **kwargs)
Helper function to convert DataFrame and Series to matplotlib.table.Parameters:
ax
Matplotlib axes object
data
DataFrame or Series
Data for table contents.**kwargs
Keyword arguments to be passed to matplotlib.table.table. If rowLabels or colLabels is not specified, data index or column name will be used.Returns:
matplotlib table object.
627-2、参数

627-2-1、ax(必须)Matplotlib axis object,指定在其上绘制表格的轴对象,通过提供一个现有的Matplotlib轴,你可以将表格绘制在一个现有的图形上。

627-2-2、data(必须)DataFrame or Series表示要在表格中显示的数据,这可以是一个二进制的数据帧或者一个序列。

627-2-3、**kwargs(可选)其他关键字参数,这些是传递给底层的Matplotlib table函数的可选参数,用于自定义表格的外观。这些参数可以包括:

  • cellColours:指定每个单元格的背景颜色。
  • cellLoc:指定单元格内容对齐方式('left', 'center', 'right')。
  • colWidths:指定每列的宽度。
  • rowLabels:手动设置行标签。
  • colLabels:手动设置列标签。
  • loc:指定表格在轴中的放置位置(如'bottom', 'center'等)。
  • bbox:指定表格的边界框,可以用来定义表格位置和尺寸。
627-3、功能

        用于在给定的Matplotlib轴(ax)上创建一个表格,这个表格显示了传入的DataFrame或Series数据,适用于在数据可视化图表旁边直接展示数据值。

627-4、返回值

        返回一个包含表格实例的Matplotlib表格对象,可以使用这个对象对表格进行进一步的自定义,如调整样式。

627-5、说明

        无

627-6、用法
627-6-1、数据准备
627-6-2、代码示例
# 627、pandas.plotting.table方法
import pandas as pd
import matplotlib.pyplot as plt
from pandas.plotting import table
# 创建示例数据
data = {'A': [1, 2, 3, 4],'B': [5, 6, 7, 8],'C': [9, 10, 11, 12]}
df = pd.DataFrame(data)
# 创建图形和轴
fig, ax = plt.subplots(figsize=(6, 4))
# 关闭轴,以便只显示表格
ax.axis('off')
# 绘制表格
tbl = table(ax, df, loc='center', cellLoc='center')
# 显示图形
plt.show()
627-6-3、结果输出
# 627、pandas.plotting.table方法
见图2

图2:

 

628、pandas.array函数
628-1、语法
# 628、pandas.array函数
pandas.array(data, dtype=None, copy=True)
Create an array.Parameters:
dataSequence of objects
The scalars inside data should be instances of the scalar type for dtype. It’s expected that data represents a 1-dimensional array of data.When data is an Index or Series, the underlying array will be extracted from data.dtypestr, np.dtype, or ExtensionDtype, optional
The dtype to use for the array. This may be a NumPy dtype or an extension type registered with pandas using pandas.api.extensions.register_extension_dtype().If not specified, there are two possibilities:When data is a Series, Index, or ExtensionArray, the dtype will be taken from the data.Otherwise, pandas will attempt to infer the dtype from the data.Note that when data is a NumPy array, data.dtype is not used for inferring the array type. This is because NumPy cannot represent all the types of data that can be held in extension arrays.Currently, pandas will infer an extension dtype for sequences ofScalar TypeArray Typepandas.Intervalpandas.arrays.IntervalArraypandas.Periodpandas.arrays.PeriodArraydatetime.datetimepandas.arrays.DatetimeArraydatetime.timedeltapandas.arrays.TimedeltaArrayintpandas.arrays.IntegerArrayfloatpandas.arrays.FloatingArraystrpandas.arrays.StringArray or pandas.arrays.ArrowStringArrayboolpandas.arrays.BooleanArrayThe ExtensionArray created when the scalar type is str is determined by pd.options.mode.string_storage if the dtype is not explicitly given.For all other cases, NumPy’s usual inference rules will be used.copybool, default True
Whether to copy the data, even if not necessary. Depending on the type of data, creating the new array may require copying data, even if copy=False.Returns:
ExtensionArray
The newly created array.Raises:
ValueError
When data is not 1-dimensional.
628-2、参数

628-2-1、data(必须)array-like,表示传入的数据,可以是列表、NumPy数组、Pandas Series或者其他任何array-like结构,此数据将被用于创建ExtensionArray。

628-2-2、dtype(可选,默认值为None)dtype,指定希望创建的数组的数据类型,Pandas支持许多扩展的dtypes,比如Int64、string、boolean等,指定dtype有助于在创建数组时控制其行为和支持的操作。

628-2-3、copy(可选,默认值为True)布尔值,是否复制数据,如果为True,则对原始数据进行复制,确保原始数据不被改变,设置为False将避免复制,从而提高性能,但这只在你确认原数据不会被意外修改时使用。

628-3、功能

        创建一个Pandas ExtensionArray,该数组为数据操作提供更多的灵活性和功能性,而不仅仅局限于NumPy支持的基本数据类型。

628-4、返回值

        返回一个基于传入数据和指定dtype创建的Pandas ExtensionArray。

628-5、说明

        无

628-6、用法
628-6-1、数据准备
628-6-2、代码示例
# 628、pandas.array函数
import pandas as pd
# 示例数据
data = [1, 2, 3, 4, 5]
# 创建一个整数类型扩展数组
int_array = pd.array(data, dtype="Int64")
print(int_array, end='\n\n')
# 创建一个字符串类型扩展数组
str_array = pd.array(['a', 'b', 'c'], dtype="string")
print(str_array)
628-6-3、结果输出
# 628、pandas.array函数
# <IntegerArray>
# [1, 2, 3, 4, 5]
# Length: 5, dtype: Int64
# 
# <StringArray>
# ['a', 'b', 'c']
# Length: 3, dtype: string
629、pandas.arrays.ArrowExtensionArray
629-1、语法
# 629、pandas.arrays.ArrowExtensionArray类
class pandas.arrays.ArrowExtensionArray(values)
Pandas ExtensionArray backed by a PyArrow ChunkedArray.WarningArrowExtensionArray is considered experimental. The implementation and parts of the API may change without warning.Parameters:
values
pyarrow.Array or pyarrow.ChunkedArray
Returns:
ArrowExtensionArray
NotesMost methods are implemented using pyarrow compute functions. Some methods may either raise an exception or raise a PerformanceWarning if an associated compute function is not available based on the installed version of PyArrow.Please install the latest version of PyArrow to enable the best functionality and avoid potential bugs in prior versions of PyArrow.
629-2、参数

629-2-1、values(必须)参数是需要存储在数组中的实际数据,它通常是一个pyarrow.Array或者类似的数据结构,使用Apache Arrow进行数据存储有利于高效的序列化和反序列化操作。

629-3、功能

        将pyarrow.Array或者类似格式的数据包装成Pandas扩展数组,使其适用于Pandas的DataFrame和Series,并提供高效的数据处理能力,这种方式能够大大提高数据操作的速度,尤其适用于大数据集和高频数据处理场景。

629-4、返回值

        返回一个ArrowExtensionArray对象,该对象可以被Pandas DataFrame和Series使用,就像其他Pandas扩展数组一样,你可以像平常使用Pandas类型那样对其进行操作,但同时你可以享受Apache Arrow提供的高效数据处理能力。

629-5、说明

        无

629-6、用法
629-6-1、数据准备
629-6-2、代码示例
# 629、pandas.arrays.ArrowExtensionArray类
import pandas as pd
import pyarrow as pa
# 通过pyarrow创建一个Arrow Array
arrow_array = pa.array([1, 2, 3, 4, 5])
# 使用pandas.arrays.ArrowExtensionArray包装Arrow Array
arrow_extension_array = pd.arrays.ArrowExtensionArray(arrow_array)
# 将ArrowExtensionArray用于Pandas Series
series = pd.Series(arrow_extension_array)
print(series)
629-6-3、结果输出
# 629、pandas.arrays.ArrowExtensionArray类
# 0    1
# 1    2
# 2    3
# 3    4
# 4    5
# dtype: int64[pyarrow]
630、pandas.ArrowDtype
630-1、语法
# 630、pandas.ArrowDtype类
class pandas.ArrowDtype(pyarrow_dtype)
An ExtensionDtype for PyArrow data types.WarningArrowDtype is considered experimental. The implementation and parts of the API may change without warning.While most dtype arguments can accept the “string” constructor, e.g. "int64[pyarrow]", ArrowDtype is useful if the data type contains parameters like pyarrow.timestamp.Parameters:
pyarrow_dtype
pa.DataType
An instance of a pyarrow.DataType.Returns:
ArrowDtype.
630-2、参数

630-2-1、pyarrow_dtype(必须)该参数是一个pyarrow数据类型对象(如pyarrow.int64()、pyarrow.string()等等),它指定了在Arrow数据类型系统中所使用的数据类型。

630-3、功能

        作为一个桥梁,使得Pandas可以利用Apache Arrow的数据类型和相关功能,这对处理大数据和高性能计算非常有用,因为Arrow是一个跨语言的内存格式,可以高效地进行序列化和反序列化。

630-4、返回值

        当你创建一个ArrowDtype实例时,它返回一个对象,这个对象代表了指定的Arrow数据类型,你可以在Pandas DataFrame或Series中使用这个数据类型,从而充分利用Arrow的高性能特性。

630-5、说明

        无

630-6、用法
630-6-1、数据准备
630-6-2、代码示例
# 630、pandas.ArrowDtype类
import pandas as pd
import pyarrow as pa
# 创建一个ArrowDtype实例
arrow_dtype = pd.ArrowDtype(pa.int64())
# 创建一个Pandas Series使用ArrowDtype
s = pd.Series([1, 2, 3], dtype=arrow_dtype)
print(s)
print(type(s.dtype))
630-6-3、结果输出
# 630、pandas.ArrowDtype类
# 0    1
# 1    2
# 2    3
# dtype: int64[pyarrow]
# <class 'pandas.core.dtypes.dtypes.ArrowDtype'>

二、推荐阅读

1、Python筑基之旅
2、Python函数之旅
3、Python算法之旅
4、Python魔法之旅
5、博客个人主页

相关文章:

Python酷库之旅-第三方库Pandas(139)

目录 一、用法精讲 626、pandas.plotting.scatter_matrix方法 626-1、语法 626-2、参数 626-3、功能 626-4、返回值 626-5、说明 626-6、用法 626-6-1、数据准备 626-6-2、代码示例 626-6-3、结果输出 627、pandas.plotting.table方法 627-1、语法 627-2、参数 …...

昇思学习打卡营学习记录:CycleGAN壁画修复

按照提示&#xff0c;运行实训代码 进入实训平台&#xff1a;https://xihe.mindspore.cn/projects 选择“jupyter 在线编辑器” 启动“Ascend开发环境” &#xff1a;Ascend开发环境需要申请&#xff0c;大家可以申请试试看 启动开发环境后&#xff0c;在左边的文件夹中&am…...

南京大学《软件分析》李越, 谭添——1. 导论

导论 主要概念: soundcompletePL领域概述 动手学习 本节无 文章目录 导论1. PL(Programming Language) 程序设计语言1.1 程序设计语言的三大研究方向1.2 与静态分析相关方向的介绍与对比静态程序分析动态软件测试形式化(formal)语义验证(verification) 2. 静态分析:2.1莱斯…...

使用seata管理分布式事务

做应用开发时&#xff0c;要保证数据的一致性我们要对方法添加事务管理&#xff0c;最简单的处理方案是在方法上添加 Transactional 注解或者通过编程方式管理事务。但这种方案只适用于单数据源的关系型数据库&#xff0c;如果项目配置了多个数据源或者多个微服务的rpc调用&…...

浏览器指纹

引言 先看下 官网 给的定义。 WebAssembly (abbreviatedWasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server …...

W外链平台有什么优势?

W外链作为一种短网址服务&#xff0c;具备多项功能和技术优势&#xff0c;适用于多种场景&#xff0c;以下是其主要特点和优势&#xff1a; 短域名与高级设置&#xff1a;W外链提供了非常短的域名&#xff0c;这有助于提高用户体验&#xff0c;使其在社交媒体分享时更加便捷。…...

深入理解Spring Cache:加速应用性能的秘钥

一、什么是Spring Cache&#xff1f; Spring Cache是Spring框架中的一部分&#xff0c;它为应用提供了一种统一的缓存抽象&#xff0c;可以轻松集成各种缓存提供者&#xff08;如Ehcache、Redis、Caffeine等&#xff09;。通过使用Spring Cache&#xff0c;开发者可以在方法上…...

C语言入门基础题(力扣):完成旅途的最少时间(C语言版)

1.题目&#xff1a; 给你一个数组 time &#xff0c;其中 time[i] 表示第 i 辆公交车完成 一趟旅途 所需要花费的时间。 每辆公交车可以 连续 完成多趟旅途&#xff0c;也就是说&#xff0c;一辆公交车当前旅途完成后&#xff0c;可以 立马开始 下一趟旅途。每辆公交车 独立 …...

基于LORA的一主多从监测系统_0.96OLED

关联&#xff1a;0.96OLED hal硬件I2C LORA 在本项目中每个节点都使用oled来显示采集到的数据以及节点状态&#xff0c;OLED使用I2C接口与STM32连接&#xff0c;这个屏幕内部驱动IC为SSD1306&#xff0c;SSD1306作为从机地址为0x78 发送数据&#xff1a;起始…...

C#系统学习路线

分享一个C#程序员的成长学习路线规划&#xff0c;希望能够帮助到想从事C#开发的你。 我一直在想&#xff0c;初学者刚开始学习编程时应该学些什么&#xff1f;学习到什么程度才能找到工作&#xff1f;才能在项目中发现和解决Bug&#xff1f; 我不知道每位初学者在学习编程时是…...

UI开发:从实践到探索

UI开发&#xff1a;从实践到探索 参考博客文章&#xff1a;https://blog.jim-nielsen.com/2024/sanding-ui/ 在现代web开发中&#xff0c;用户界面&#xff08;UI&#xff09;的重要性不言而喻。一个优秀的UI不仅能提升用户体验&#xff0c;还能直接影响产品的成功。 UI开发…...

操作系统 | 学习笔记 | 王道 | 3.1 内存管理概念

3 内存管理 3.1 内存管理概念 3.1.1 内存管理的基本原理和要求 内存可以存放数据&#xff0c;程序执行前需要先放到内存中才能被CPU处理—缓和cpu和磁盘之间的速度矛盾 内存管理的概念 虽然计算机技术飞速发展&#xff0c;内存容量也在不断扩大&#xff0c;但仍然不可能将所有…...

Unity射线之拾取物体

实现效果&#xff1a; 可以移动场景内物品放置到某个位置。通过射线检测&#xff0c;点击鼠标左键&#xff0c;移动物体&#xff0c;再点击左键放下物体。 效果&#xff1a; 移动物体 实现思路&#xff1a; 通过射线检测&#xff0c;将检测到的物体吸附到摄像机前的一个空物…...

Python的numpy库矩阵计算(数据分析)

一、创建矩阵 import numpy as np#创建矩阵anp.arange(15).reshape(3,5) bnp.arange(15,30).reshape(3,5) 使用arrange和reshape创建的二维数组就可以看成矩阵。 此时a和b存储的是&#xff1a; [[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 13 14]] [[15 16 17 18 19]…...

R语言的基本语句及基本规则

0x01 赋值语句 使用 “<-” 或 “” 进行赋值。例如&#xff1a; x <- 5 # 将数值 5 赋值给变量 x y 10 # 另一种赋值方式0x02 输出语句 使用 print() 函数输出内容。例如&#xff1a; print("Hello, R!") print(x)0x03 注释语句 任何在 #之后的内容在…...

网络受限情况下安装openpyxl模块提示缺少Jdcal,et_xmlfile

1.工作需要处理关于Excel文件内容的东西 2.用公司提供的openpyxl模块总是提示缺少jdcal文件,因为网络管控,又没办法直接使用命令下载&#xff0c;所以网上找了资源&#xff0c;下载好后上传到个人资源里了 资源路径 openpyxl jdcal et_xmlfile 以上模块来源于&#xff1a;Py…...

【算法】- 查找 - 散列表查询(哈希表)

文章目录 前言一、哈希表的思想二、哈希表总结 前言 散列技术&#xff1a;在记录的存储位置和它的关键字之间建立一个确定的对应关系f&#xff0c;使得每个关键字key对应一个存储位置f(key) 哈希表&#xff1a;采用散列技术将记录存储在一块连续的存储空间中&#xff0c;这块连…...

货币政策工具

本文为个人学习笔记&#xff0c;内容源于教材&#xff1b;整理记录的同时也作为一种分享。 1. 简介 货币政策工具作为央行实现货币政策目标的经济手段&#xff0c;以期达到最终目标&#xff0c;即物价稳定&#xff0c;充分就业&#xff0c;经济增长&#xff0c;国际收支平衡。…...

std::async概念和使用方法

std::async是 C 标准库中的一个函数模板&#xff0c;用于启动一个异步任务&#xff0c;并返回一个std::future对象&#xff0c;该对象可用于获取异步任务的结果。 1、概念 std::async允许你以异步的方式执行一个函数或者可调用对象&#xff0c;它会在后台启动一个新的线程或者…...

Chatgpt 原理解构

一、背景知识 1. 自然语言处理的发展历程 自然语言处理在不同时期呈现出不同的特点和发展态势。萌芽期&#xff0c;艾伦・图灵在 1936 年提出 “图灵机” 概念&#xff0c;为计算机诞生奠定基础&#xff0c;1950 年他提出著名的 “图灵测试”&#xff0c;预见了计算机处理自然…...

【每日刷题】Day135

【每日刷题】Day135 &#x1f955;个人主页&#xff1a;开敲&#x1f349; &#x1f525;所属专栏&#xff1a;每日刷题&#x1f34d; &#x1f33c;文章目录&#x1f33c; 1. LCR 011. 连续数组 - 力扣&#xff08;LeetCode&#xff09; 2. 【模板】二维前缀和_牛客题霸_牛客…...

Linux运维01:VMware创建虚拟机

视频链接&#xff1a;05.新建VM虚拟机_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1nW411L7xm/?p14&spm_id_from333.880.my_history.page.click&vd_sourceb5775c3a4ea16a5306db9c7c1c1486b5 1.点击“创建虚拟机” 2.选择“自定义&#xff08;高级&#xff0…...

服务器平均响应时间和数据包大小关系大吗?

服务器的平均响应时间与数据包大小有一定的关系&#xff0c;但这只是影响响应时间的众多因素之一。具体来说&#xff0c;数据包大小对服务器响应时间的影响可以从以下几个方面来理解&#xff1a; 1. 数据传输时间 影响: 较大的数据包需要更多的时间在网络上传输&#xff0c;因此…...

Vue入门-指令学习-v-show和v-if

v-show&#xff1a; 作用&#xff1a;控制元素的显示隐藏 语法&#xff1a;v-show"表达式" 表达式值true显示&#xff0c;false隐藏 v-if 作用&#xff1a;控制元素的显示隐藏&#xff08;条件渲染&#xff09; 语法&#xff1a; vif"表达式" 表达式tr…...

nacos多数据源插件介绍以及使用

概述 在微服务架构中&#xff0c;服务配置的集中管理和动态调整是至关重要的。Nacos 提供了配置管理和服务发现的功能&#xff0c;其中配置管理支持动态数据源的切换&#xff0c;增强了其在复杂环境中的适用性。默认情况下&#xff0c;Nacos 支持 MySQL 和Derby&#xff0c;但…...

国庆档不太热,影视股“凉”了?

今年国庆档票房止步21亿元&#xff0c;属实有点差强人意。 根据国家电影局统计&#xff0c;2024年国庆档&#xff08;2024年10月1日至7日&#xff09;全国电影票房为21.04亿元&#xff0c;观影人次为5209万&#xff0c;总票房成绩、观影总人次同比均有所下滑。 作为传统观影高…...

QtDesign预览的效果与程序运行的结果不一致的解决方法

存在的问题 使用Qt designer软件设计出来的界面&#xff0c;与转换成python程序运行出来的结果不一致&#xff0c;具体看下图 Qt designer预览结果 程序运行出来的结果 原因分析 我自己的电脑是2560*1600分辨率的屏幕&#xff0c;采用的是200%的缩放比例&#xff0c;出现这种…...

模运算和快速幂

文章目录 模运算快速幂 模运算 模运算是大数运算中的常用操作。如果一个数太大&#xff0c;无法直接输出&#xff0c;或者不需要直接输出&#xff0c;则可以对它取模&#xff0c;缩小数值再输出。取模可以防止溢出&#xff0c;这是常见的操作。 取模运算一般要求a和m的符号一…...

【机器学习】——神经网络与深度学习:从基础到应用

文章目录 神经网络基础什么是神经网络&#xff1f;神经网络的基本结构激活函数 深度学习概述什么是深度学习&#xff1f;常见的深度学习算法 深度学习的工作流程深度学习的实际应用结论 引言 近年来&#xff0c;神经网络和深度学习逐渐成为人工智能的核心驱动力。这类模型模仿人…...

Unity各个操作功能+基本游戏物体创建与编辑+Unity场景概念及文件导入导出

各个操作功能 部分功能 几种操作游戏物体的方式&#xff1a; Center:有游戏物体父子关系的时候&#xff0c;中心点位置 Global/Local:世界坐标系方向/自身坐标系方向 &#xff1a;调试/暂停/下一帧 快捷键 1.Alt鼠标左键&#xff1a;可以实现巡游角度查看场景 2.鼠标滚轮…...