Pandas DataFrame常用操作 快来打我* 2022-05-15 00:13 266阅读 0赞 * DataFrame.median() 取中位数 * DataFrame.loc\[行标签,列标签\] 选取数据,第一个值为行标签,第二值为列标签 * DataFrame.iloc\[行位置,列位置\] * pandas.read\_csv() * DataFrame.to\_csv() * DataFrame.head() * DataFrame.tail() * DataFrame.info() * DataFrame.describe() 对各列的进行描述,如总数,平均值,标准差,最大最小值等。 * pandas.cut() * pandas.qcut() 基于分位数的离散化函数。基于秩或基于样本分位数将变量离散化为等大小桶。 * pandas.Index.delete() 返回一个新的,删除掉指定位置的index * DataFrame.groupby() * mean() * sort\_values() 排序操作 * drop() * DataFrame.mode() 众数,返回频数最高的那(几)个 * DataFrame.dropna() 丢弃nan相应的行(看参数) * DataFrame.fillna() 用指定值填充nan值 * DataFrame.std() 返回样本的标准差 * pandas.isnull() 检测缺失值 * DataFrame.isnull() 返回同样长度的object,值为boolean,类似还有notnull() * DataFrame.sum() 返回所请求axis对应值的总和 * pandas.date\_range() 返回一个时间索引 * DataFrame.apply() 沿相应轴应用函数 * Series.value\_counts() 返回不同数据的计数值 * DataFrame.aggregate() * DataFrame.max() 返回最大值 * DataFrame.reset\_index() 重新设置index,参数drop = True时会丢弃原来的索引,设置新的从0开始的索引。常与groupby()一起用 * numpy.zeros() * numpy.unique() 返回数组里唯一的值组成的数组 ### seaborn ### * color\_palette() 创建调色板 ### axis ### [http://www.jianshu.com/p/9aa448ea397c][http_www.jianshu.com_p_9aa448ea397c] axis=0代表往跨行(down),而axis=1代表跨列(across),作为方法动作的副词 使用0值表示沿着每一列或行标签\\索引值向下执行方法 使用1值表示沿着每一行或者列标签模向执行对应的方法 Python round() 函数 返回浮点数x的四舍五入值 round( x \[, n\] ) x – 浮点数。 n – 精确度。 type(); confidence score [http_www.jianshu.com_p_9aa448ea397c]: http://www.jianshu.com/p/9aa448ea397c
还没有评论,来说两句吧...