- 博客(8)
- 收藏
- 关注
原创 Python数据分析学习笔记(三)——数据重构
一、数据的合并有时候单个excel表格中的文件内容并不完整,完整内容可能是多个excel表格合并的内容pd.concat()可以用于数据的合并result1 = [text_left,text_right]result = pd.concat(result1, axis = 1)
2022-01-16 01:56:38 531
原创 Python数据分析学习笔记(二)——数据清洗及特征处理
一、缺失值的观察与处理通常拿到的数据中含有很多缺失值,需要经过数据清洗达到可以分析的标准。处理缺失值一般有三种思路:1、将缺失值置为一个常数使用函数DataFrame.fillna()可以通过常数填充,还可以通过字典填充不同常数参数:method:填充方法,ffill——用前一个非空缺值填充,bfill——用下一个空缺值填充limit:限制填充个数axis:修改填充方向2、将缺失值所在行删除使用函数DataFrme.dropna()参数:axis: 默认axis=0。0为按行删除,
2022-01-14 01:29:23 853
原创 Python数据分析学习笔记(一)——数据加载及探索性数据分析
一、数据类型DataFrame和SeriesDataFrameDataFrame是一种表格型数据结构,它含有一组有序的列,每列可以是不同的值。help(pandas.DataFrame) #可以用于查看对数据类型的详细说明data = {'Name': ['Susan', 'Bob', 'Ella', 'Crystal'], 'Age': [13, 14, 15, 16], 'Class': [1,1,3,4] }example_2 = pd.Da
2022-01-09 11:05:21 794
转载 Matlab学习笔记(五)——数据可视化
5.1 绘图的基本知识5.1.1 可视化的一般步骤数据准备选定所要绘图的范围 t=pi*(0:100)/100产生自变量采样向量计算相应的函数值向量 y=sin(t).sin(9t)选定图形窗口及子图位置默认打开figure.1,或当前窗口,或当前子图。可以用命令指定图形窗口和子图位置 figure(1)调用绘图命令可以包括线型、色彩、数据点型 plot(t,y,‘b...
2020-02-01 22:18:30 964
转载 Matlab学习笔记(四)——编程基础
4.1 M文件所谓M文件就是将处理问题的各种命令融合到一个文件中,该文件以.m为扩展名,然后由MATLAB系统进行编译,得出相应的运行结果,具有相当大的可开发性和扩展性。M文件有脚本文件的函数文件两种。脚本文件不需要输入参数也不输出参数,按照文件中指定的顺序执行命令序列。而函数文件则接受其他数据作为输入参数,并且可以返回数据4.1.1 M文件编辑器函数定义行用于定义函数名称,定义输入输...
2020-01-30 17:13:51 1022 1
转载 Matlab学习笔记(三)——数值计算
3.1 矩阵特征值和奇异值3.1.1 行列式、逆和秩det(A) 求方阵A的行列式 rank(A) 求A的秩 inv(A) 求A的逆矩阵 pinv(A) 求A的伪逆3.1.2 特征值和特征向量的求取E=eig(A):用于求A的全部特征值,构成向量E[V,D]=eig(A):用于求A的全部特征值,构成对角矩阵D,并求A的特征向量构成V的列向量3.2 概率和统计3.2....
2020-01-11 20:25:20 822
转载 Matlab学习笔记(二)——数据类型
2.1 逻辑型2.1.1 逻辑型简介logical函数可以将任意类型的数组转换为逻辑类型,其中非零元素为真,零元素为假true函数可以产生逻辑真值数组 false函数可以产生逻辑假值函数2.1.2 返回逻辑结果的函数参与逻辑运算的操作数不一定必须是逻辑类型的变量或常数,也可以使用其他类型的数据进行逻辑运算,但运算的结果一定是逻辑类型的数据&& 具有短路作用的逻辑“...
2020-01-08 21:49:19 403
转载 Matlab学习笔记(一)矩阵和数组
1.1矩阵的创建与组合1.1.1 创建简单矩阵matlab的矩阵构建标识符为[],创建一个行向量可以用以下两种方式row=[E1,E2,E3,…,Em] 元素之间可以用逗号相隔row=[E1 E2 E3 … Em] 元素之间可以用空格相隔而行的分隔符则可以用分号;方括号标识符只能用来创建二维矩阵matlab中可以用“初值:步长:终值”的方式创立向量1.1.2 创建特殊矩...
2020-01-07 17:20:38 903
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人