- 博客(16)
- 收藏
- 关注
原创 Pandas 统计分析基础
groupby 方法使用的分组键除了 Series,也可以是其他的格式。DataFrame 数据的列索引名可以作为分组键,但需要注意的是用于分组的对象必须是 DataFrame 数据本身,否则搜索不到索引名称会报错。DataFrame 的基础属性有 values、index、columns、dtypes、ndim 和 shape,分别可以获取DataFrame的元素、索引、列名、类型、维度和形状。通过列索引标签或以属性的方式可以单独获取 DataFrame 的列数据,返回的数据为 Series 类型数据。
2024-01-06 17:42:16
1004
1
原创 NumPy 数值运算基础
1. 创建数组对象Numpy是一个开源的 Python 科学计算库,它是 python 科学计算库的基础库,许多其他著名的库(如 Pandas 、Scikit-learn 等)都要用到 Numpy 库的一些功能。Numpy 常用的导入格式:import numpy as np1. 创建数组对象NumPy 库能将数据(列表、元组、数组或其他序列类型)转换为 ndarray 数组。
2024-01-06 15:14:44
1037
1
原创 认识数据
非对称性属性( Asymmetric Attributes )基于图形的数据( graph - based data )有序数据( ordered data )记录数据( record data )连续属性( continuous )分辨率( resolution )属性( attributes )区间属性( interval )离散属性( discrete )数据集( data set )标称属性( nominal )序数属性( ordinal )二元属性( binary )比率属性( ratio )
2023-12-16 11:00:08
117
1
原创 MongoDB数据库操作
若是执行查询操作时,集合中的文档存在适当的索引,不过对于其它副本节点和主节点来说都是可见的,因此隐藏副本节点依然可以投票,依然可以同步主节点的数据副本,只不过客户端无法读取隐藏副本节点的数据,无法实现负载功能。延迟节点是副本节点的另一种表现形式,它代表此节点的数据与主节点的数据有一定的延迟同步,通过设定一个延迟的属性来确定。上述命令中,members[0]中的0与副本集配置信息中的字段_id的值没有直接关系,因为_id的值是可以修改的,这里的0指该副本节点在副本集配置信息中的字段members中数组位置。
2023-12-15 22:59:14
585
原创 数据挖掘简介
数据挖掘( Data Mining )是人工智能和数据库领域研究的热点问题,是指从大量有噪声的不完全的模糊和随机的数据中,提取出隐含在其中的、事先不知道但具有潜在利用价值的信息的过程。这个定义包括几层含义:数据必须是真实的、大量的并且含有噪声的。发现的是用户感兴趣的可以接受、理解和运用的知识。仅支持特定的问题,并不要求放之四海而皆准的知识。
2023-12-15 18:21:00
124
原创 too many characters in character literal
IDEA中出现 too many characters in character literal(字符中的字符过多):单引号改为双引号。
2023-12-10 11:34:53
930
原创 JAVA 概述
JDK,JRE,JVM的关系JDK = JRE + Java开发工具 JRE = JVM + 核心类库环境变量Path配置及其作用配置先配置JAVA_HOME = 指向jdk安装的主目录 编辑path环境变量,增加 %JAVA_HOME%\bin作用为了在dos的任意目录,可以使用java 和 javac命令JAVA编写步骤编写java的源代码 javac 编译,得到对应的 .class 字节码文件 java 运行,本质就是把 .class加载到 jvm 运行JAVA编写
2023-10-21 18:35:36
79
1
原创 _折线图_
Pandas中,数据主要保存为Dataframe和Series是数据结构,这两种数据结构数据选取的方式基本一致,本文主要以Dataframe为例进行介绍。要获得2020年每周的总销售额,只需使用resample()将DataFrame向下采样到每周的容器中,并将落入容器中的时间戳的值相加。对时间序列数据进行重采样,可以完成日期的聚合工作(包括按小时维度,日期维度,月维度,季度及年的维度等等)这种情况一次只能选取行或列,即一次选取中,只能为行或者列设置筛选条件(只能为一个维度设置筛选条件)
2023-10-18 18:25:30
87
1
原创 Matplotlib
默认情况下,在Matplotlib中不带参数的调用plt.legend()函数会自动获取图例的相关标签,也可以对它进行自定义设置,如添加"Sales"和"Profit"图例。默认情况下,matplotlib.pyplot不会直接显示图像,只用调用plt.show()函数时,图像才会显示出来。plt.xlabel()函数:对坐标轴的标签进行设置,其中参数。:返回一个有终点和起点的固定步长的排列。
2023-10-18 17:49:26
196
1
原创 第二节 Q&A
如果不写return语句,就像print语句一样,它不会有一个明确的返回,它会一些把东西显示在你的屏幕上,但默认值是none。在不同的上下文中,不同的名称或相同的名称可能意味着不同的东西,而框架是在Python解释器中跟踪它的机制。调用函数时会创建局部框架,定义只是一个承诺,当你调用这个东西时,将执行这行代码。▪️当你执行代码时,是在函数体内,x可能意味着一件事。框架就像一个存储器,计算机或解释器在其中跟踪名称的含义。环境实际上是一个框架序列,它包含我们可以引用的所有名称。
2023-08-09 16:51:13
70
原创 定义函数 Defining Functions
赋值是一种简单的抽象方法:将名称与值绑定在一起。函数定义是一种更强大的抽象手段:将名称与表达式绑定在一起。
2023-08-09 16:50:52
89
原创 名称,赋值和用户定义函数
固定运算符中有一些常见的函数名称,例如加号和乘号,他们位于运算符模块中。函数与名称的不同之处在于:每次调用它时,它的返回表达式都会重新计算。2.使用赋值语句,它允许我们为新名称赋予一个值或更改该值,绑定到名称。3.使用def语句,def语句让我们可以创建自己的函数。1.使用import语句,但它们必须是内置的名称。
2023-08-05 02:22:57
95
1
原创 表达式(Expression)
2.运算符作为函数,操作数值作为参数,将作为运算符值的函数应用于作为操作数值的参数。表达式由运算符(Operator)和操作数(Operand)构成。该图称为表达式树,它说明了计算机在计算此嵌套表达式时发生的所有情况。运算符、括号、用逗号分隔一些操作数(也可以没有操作数)。嵌套的调用表达式:操作数也可以是调用表达式。1.先识别运算符,再对操作数子表达式求值。运算符与操作数也是表达式。数字、名称、字符串。
2023-08-04 23:50:09
374
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人