摘要: 转载好文章: Python操作Excel的Xlwings教程(一) Python操作Excel的Xlwings教程(二) Python操作Excel的Xlwings教程(三) Python操作Excel的Xlwings教程(四) Python操作Excel的Xlwings教程(五) Python操作 阅读全文
posted @ 2021-04-17 18:41 正在学Python 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 1.线性代数 向量 基向量 原点 矩阵 线性变化 二维空间 矩阵的加法 矩阵的乘法 行列式: 空间变换之后,空间拉伸或者缩小的值。det(MN) = det(M) * det(N) 行列式为零,空间降维 行列式为负,空间反转 逆矩阵,矩阵的逆。 A * x向量 = y向量,x向量 = y向量 * A 阅读全文
posted @ 2021-04-17 18:38 正在学Python 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 约定: import pandas as pd对象的实例方法-JoinDataFrame对象有个df.join()方法也能进行pd.merge()的合并,它能更加方便地按照对象df的索引进行合并,且能同时合并多个DataFrame对象。它具有如下参数:df.join(other, on=None, 阅读全文
posted @ 2021-04-17 18:35 正在学Python 阅读(2066) 评论(0) 推荐(0) 编辑
摘要: df.combine_first() 使用相同位置的值更新空元素,它只能是 df1 有空元素时才能被替换,如果数据结构不一致,所得 DataFrame的行索引和列索引将是两者的并集。 df1 = pd.DataFrame({'A': [None, 0], 'B': [None, 4]}) df2 = 阅读全文
posted @ 2021-04-17 18:23 正在学Python 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 参数详解注意:进行insert之后,会修改原数据,且不能用于赋值操作 loc : int #使用整型数据,是列数据插入的位置,必须是0到len(columns)之间的数column : string, number, or hashable object #类型可以是字符串、数字或者object。表 阅读全文
posted @ 2021-04-17 18:19 正在学Python 阅读(6994) 评论(0) 推荐(1) 编辑
摘要: pandas.melt(frame, id_vars=None, value_vars=None, var_name=None, value_name='value', col_level=None) frame: 要处理的数据集。 id_vars: 可选项,不需要被转换的列名。 value_var 阅读全文
posted @ 2021-04-17 18:15 正在学Python 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 概念: ​​为了提升数据的准确性,将某个点的取值扩大到包含这个点的一段区间,用区间来进行判断,这个区间就是窗口。移动窗口就是窗口向一端滑行,默认是从右往左,每次滑行并不是区间整块的滑行,而是一个单位一个单位的滑行。 上图是10天作为窗口大小,蓝色线条是滑动窗口的均值,红色线条是原始的数据 给个例子好 阅读全文
posted @ 2021-04-17 18:12 正在学Python 阅读(2983) 评论(0) 推荐(0) 编辑
摘要: 读取CSV(逗号分割)文件到DataFrame 也支持文件的部分导入和选择迭代 更多帮助参见: http://pandas.pydata.org/pandas-docs/stable/io.html 参数: filepath_or_buffer : str,pathlib。str, pathlib. 阅读全文
posted @ 2021-04-17 18:07 正在学Python 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: pandas学习之df.sample df.sample()用于从dataframe或者series中,随机取样。sample 美['sæmp(ə)l] v采样;取样;n样品 DataFrame.sample(self: ~ FrameOrSeries, n=None, frac=None, rep 阅读全文
posted @ 2021-04-17 18:02 正在学Python 阅读(1418) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/tz_zs/article/details/81252710 DataFrame 对象的常用计算方法(sum、mean、max、min、idxmax、idxmin、cumsum、mad、std、var、diff、pct_change、corr) sum 求 阅读全文
posted @ 2021-04-17 17:29 正在学Python 阅读(393) 评论(0) 推荐(0) 编辑
摘要: python数据清理方面一般都会用到df.describe()这个函数,但其实这是可以传参数的。比如以泰坦尼克号生存预测为例 df = pd.read_csv('./train.csv') df.describe() df.describe(include='O') # 大写英文字母 O df.de 阅读全文
posted @ 2021-04-17 16:41 正在学Python 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: pandas DataFrame.shift()函数可以把数据移动指定的位数 period参数指定移动的步幅,可以为正为负.axis指定移动的轴,1为行,0为列. eg: 有这样一个DataFrame数据: import pandas as pd data1 = pd.DataFrame({ 'a' 阅读全文
posted @ 2021-04-17 16:11 正在学Python 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Pandas dataframe.reindex()函数使用可选的填充逻辑使DataFrame符合新索引,将NA /NaN放置在先前索引中没有值的位置。除非新索引等于当前索引并且copy = False,否则将生成一个新对象。 用法: DataFrame.reindex(labels=None, i 阅读全文
posted @ 2021-04-17 15:42 正在学Python 阅读(5581) 评论(0) 推荐(0) 编辑
摘要: Series.count() 返回系列中非空单元格的个数。 value_counts()是一种查看表格某列中有多少个不同值的快捷方法,并计算每个不同值有在该列中有多少重复值。 value_counts()是Series拥有的方法,一般在DataFrame中使用时,需要指定对哪一列或行使用 df['收 阅读全文
posted @ 2021-04-17 15:39 正在学Python 阅读(3470) 评论(0) 推荐(0) 编辑
摘要: 1.获取当前运行的python代码文件路径 2.列出指定路径下的文件夹包含的文件和子文件夹名称 3.分离文件主名和扩展名 4.重命名文件和文件夹 1.获取当前运行的python代码文件路径 import os path = os.getcwd() print(path) 2.列出指定路径下的文件夹包 阅读全文
posted @ 2021-04-17 15:37 正在学Python 阅读(72) 评论(0) 推荐(0) 编辑
摘要: import pandas as pd df = pd.DataFrame(……) 说明:以下“df”为DataFrame对象。 1. df. sort_values() 作用:既可以根据列数据,也可根据行数据排序。 注意:必须指定by参数,即必须指定哪几行或哪几列;无法根据index名和colum 阅读全文
posted @ 2021-04-17 15:32 正在学Python 阅读(2767) 评论(0) 推荐(0) 编辑