Pandas
文章平均质量分 76
# Pandas
ElegantCodingWH
子非吾,焉之吾之乐也
展开
-
数据分析---数据分析思维
文章目录数据分析思维一、结构化分析1.个人分析2.团体分析二、公式化分析数据分析思维一、结构化分析1.个人分析结构化分析不同于线性化分析,结构化是从一个核心论点出发,找出分论点,再找出分分论点…呈一个金字塔形状。结构化分析步骤:(1)找核心论点(2)找分论点,分论点相互独立,完全穷尽。(3)验证分论点,找出合适的一条线性思维。2.团体分析团体分析步骤:(1)头脑风暴,列出所...原创 2019-05-14 16:50:18 · 1032 阅读 · 0 评论 -
Pandas的DataFrame某一列是字符串类型,如何按照字符串的长度对该DataFrame排序
数据如下:df = pd.DataFrame({ 'name': ['六个六撒', '张三', '李四全', '王'], 'age': ['6', '3', '2', '5']})按照name列中元素的长度由小到大排序:df = pd.DataFrame({ 'name': ['六个六撒', '张三', '李四全', '王'], 'age': ['6',...原创 2019-12-21 11:39:04 · 6086 阅读 · 0 评论 -
pandas筛选出有缺失值的行或者列
筛选出有缺失值的列:df.isnull().any()筛选出有缺失值的行:df.isnull().T.any()原创 2019-10-26 20:17:23 · 10032 阅读 · 0 评论 -
数据分析---pandas知识点补充
文章目录数据分析---pandas知识点补充一、字符与日期数据的处理1.日期数据的处理2.应用二.数据子集的获取三、透视表功能数据分析—pandas知识点补充以下用到的文件链接:https://pan.baidu.com/s/1MGabI9UMTDnAi7oy9KKUVg提取码:dsx4一、字符与日期数据的处理1.日期数据的处理# 字符串与日期函数的处理# year 年 mon...原创 2019-08-12 19:31:40 · 718 阅读 · 6 评论 -
panda中的apply()方法介绍
1.apply()说明作用范围:pandas中的Series和DataFrame作用:通过使用apply()方法,我们可以调用自己定义的函数,使得代码结构更加清晰,简洁。2.apply()的应用过程如果一个Series和DataFrame调用apply()方法,然后使用自己定义的函数,其中自定义的函数的第一个参数,代表的是Series和DataFrame的下一个“纬度”。比如说如果是D...原创 2019-08-08 18:24:09 · 3818 阅读 · 4 评论 -
数据分析---数据处理工具pandas(六)
文章目录数据分析---数据处理工具pandas(六)十、分组转换及一般性“拆分-应用-合并”1.数据分组转换,transform2.一般化Groupby方法:apply十一、用pandas读取文件/数据库1.read_table 与 read_csv2.read_excel 用来读.xlsx的excel3.read_sql---用pandas读取mysql数据库数据分析—数据处理工具pandas...原创 2019-08-07 15:25:50 · 388 阅读 · 0 评论 -
columns overlap but no suffix specified: Index([‘data1‘, ‘data2‘], dtype=‘object‘)解决方法
记录一下错误:columns overlap but no suffix specified: Index(['data1', 'data2'], dtype='object')首先说明该错误是由于使用pandas中的join方法连接两个DataFrame出现的错误。错误原因:列名重复解决方法:修改列名,使其不重名df = pd.DataFrame({'data1':np.random...原创 2019-08-06 14:03:25 · 44955 阅读 · 4 评论 -
数据分析---数据处理工具pandas(五)
文章目录数据分析---数据处理工具pandas(五)八、去重及替换 duplicated / replace1.去重 .duplicated2.替换 .replace九、数据分组1.简单分组2.分组 - 可迭代对象3.通过键的类型分组4.通过字典或者Series分组5.通过函数分组6.分组计算函数方法7.多函数计算:agg()数据分析—数据处理工具pandas(五)八、去重及替换 duplic...原创 2019-08-05 12:05:14 · 397 阅读 · 0 评论 -
数据分析---数据处理工具pandas(四)
文章目录数据分析---数据处理工具pandas(四)六、合并 merge、join1.merge合并(一)2.merge合并(二)3.merge合并(三)4.merge合并(四)5.merge合并(五)6.pd.join() -> 直接通过索引链接七、连接与修补 concat、combine_first1.连接:concat(一)2.连接:concat(二)3.连接:concat(三)4.修...原创 2019-08-03 10:46:43 · 245 阅读 · 0 评论 -
【Pandas - 01】Dataframe
一、Pandas数据结构Dataframe:基本概念及创建1.DataFrame简介2.创建Dataframe(1)方法一:由数组/list组成的字典(2)方法二:由Series组成的字典(3)方法三:通过二维数组直接创建(4)方法四:由字典组成的列表(5)方法五:由字典组成的字典(6)小结二、Pandas数据结构Dataframe:索引1.选择行与列2.df.iloc[] 数字选择行3.数据子集的获取4.布尔型索引5.多重索引三、Pandas数据结构Dataframe:基本技原创 2019-07-29 18:41:15 · 390 阅读 · 0 评论 -
【Pandas】Dataframe 数据读取 『excel | csv | txt』
1. 数据读取1.1 读取excel文件1.2 读取csv、txt文件2. 数据写入2.1 写入excel(1) 语法(2) 覆盖写入例子(3) 追加写入例子2.2 写入csv、txt(1) 语法(2) 覆盖/追加写入原创 2019-07-26 20:03:39 · 2563 阅读 · 1 评论 -
数据分析---数据处理工具pandas(一)
文章目录数据分析---工具:pandas一、数据结构Series1.Series简介2.Series的建立数据分析—工具:pandas一、数据结构Series1.Series简介# Series 是带有标签的【一维】数组,可以保存任何数据类型(整数,字符串,浮点数,Python对象等),轴标签统称为索引import numpy as npimport pandas as pd s...原创 2019-07-25 20:41:04 · 514 阅读 · 0 评论 -
数据分析---科学计算工具numpy(下)
文章目录科学计算工具numpy(下)四、numpy的索引和切片1.narray的基本索引与切片2.narray的布尔型索引与切片五、numpy的索引和切片六、numpy的随机数生成1.normal()2.rand()3.randint()七、numpy的数据存储1.npy文件2.txt文件科学计算工具numpy(下)四、numpy的索引和切片1.narray的基本索引与切片ndarray的...原创 2019-07-25 11:02:54 · 450 阅读 · 0 评论 -
数据分析---科学计算工具numpy(上)
科学计算根据numpy一、什么是numpy?Numpy是python开源的科学计算工具包。强大的N维数组对象:ndarray对数组结构进行运算(不用遍历循环)随机数、线性代数、傅里叶变换等功能二、numpy基础数据结构1.numpy数组的基本操作numpy数组是一个多维数组对象,称为ndarray,其由两部分构成:实际的数据描述这些数据的元数据eg:import n...原创 2019-07-18 13:48:25 · 1547 阅读 · 0 评论