pandas
大白羊的进阶之路
这个作者很懒,什么都没留下…
展开
-
Pandas绘图(一):
转载自:https://blog.csdn.net/weixin_38168620/article/details/79797050约定:%matplotlib inline import pandas as pd import numpy as np import matplotlib.pyplot as plt 图的用途+pandas绘图...转载 2018-10-14 16:33:57 · 694 阅读 · 0 评论 -
pandas: DataFrame 删除重复的行
1. 建立一个DataFrame C=pd.DataFrame({'a':['dog']*3+['fish']*3+['dog'],'b':[10,10,12,12,14,14,10]}) 2. 判断是否有重复项用duplicated( )函数判断 C.duplicated() 3. 有重复项,则可以用drop_duplicates()移除重复项 C...原创 2019-01-15 20:34:56 · 50675 阅读 · 3 评论 -
pandas: dataframe的拼接与合并
python 把几个DataFrame合并成一个DataFrame——merge,append,join,concatpandas provides various facilities for easily combining together Series, DataFrame, and Panel objects with various kinds of set logic for t...原创 2019-01-15 20:26:59 · 5357 阅读 · 0 评论 -
pandas:dataframe更改数据类型
pandas的dataframe数据类型转换 在使用pandas库进行数据分析时,有时候会需要将object类型转换成数值类型(float,int),那么如何做呢?主要有以下三种方法:创建时指定类型,df.astype强制类型转换,以及使用pd.to_numeric() 转换成适当数值类型。 一,创建时指定类型 二,使用df.astype()强制类型转换三,使用pd...转载 2019-01-20 22:01:50 · 6536 阅读 · 0 评论 -
pandas: 获取Dataframe的行数和列数
返回列数:df.shape[1]返回行数:df.shape[0] 或者:len(df)原创 2019-01-20 20:56:22 · 76688 阅读 · 1 评论 -
pandas: dataframe按某一列的值分成多个小的dataframe
目标: 根据dataframe中某一列中不同的值,按照值来划分为 多个小的dataframe步骤: 1. 将dataframe中某一列中不同的值,以列表的形式返回; 代码: listType = data['type'].unique() ——返回list,里面存放的内容即为各个元素 eg: fcdV2_T_ID_1...原创 2019-01-08 16:11:35 · 23760 阅读 · 5 评论 -
pandas: 在dataframe中取出一列的时候,不同的操作生成结果不同——series or dataframe
已有一个dataframe名字为 RoadRank_df,print(RoadRank_df) out: 使用命令 : RoadRank1_df = RoadRank_df[['rank1']].dropna() 结果为: dataframe 打印输出 使用命令: RoadRank1_df1...原创 2019-01-24 12:17:53 · 2189 阅读 · 0 评论 -
pandas: DataFrame排序问题
一、定义数据框DataFrameimport pandasframe = pandas.DataFrame({"a":[9,2,5,1],"b":[4,7,-3,2],"c":[6,5,8,3]}) frameOut[53]: a b c0 9 4 61 2 7 52 5 -3 83 1 2 3二、按列对DataFrame排序1....转载 2019-01-23 21:18:38 · 1149 阅读 · 0 评论 -
pandas: DataFrame 交集并集补集
对于colums都相同的dataframe做过滤的时候例如:df1 = DataFrame([['a', 10, '男'], ['b', 11, '男'], ['c', 11, '女'], ['a', 10, '女'], ['c', 11, '男'...原创 2019-01-06 23:06:51 · 16028 阅读 · 1 评论 -
pandas.DataFrame中删除包涵特定字符串所在的行
【原文地址】https://blog.csdn.net/htbeker/article/details/79645651你在使用pandas处理DataFrame中是否遇到过如下这类问题?我们需要删除某一列所有元素中含有固定字符元素所在的行,比如下面的例子:...转载 2018-08-14 11:32:37 · 3876 阅读 · 0 评论 -
pandas 缺失值与空值处理
1.相关函数df.dropna()df.fillna()df.isnull()df.isna()2.相关概念空值:在pandas中的空值是""缺失值:在dataframe中为nan或者naT(缺失时间),在series中为none或者nan即可3.函数具体解释DataFrame.dropna(axis=0, how='any', thresh=None, subset...转载 2018-08-14 10:10:04 · 1012 阅读 · 0 评论 -
pandas删除指定行
【原文地址】https://blog.csdn.net/htbeker/article/details/79645651在处理pandas的DataFrame中,如果想像excel那样筛选,只要其中的某一行或者几行,可以使用isin()方法来实现,只需要将需要的行值以列表方式传入即可,还可传入字典,进行指定筛选。但是如果我们只想要所有内容中不包含特定行的内容,却并没有一个isnotin()...转载 2018-08-14 10:29:20 · 14380 阅读 · 1 评论 -
pandas:处理dataframe中的字符串(2)—— pandas 数据框的str列内置的方法详解
原文链接:https://blog.csdn.net/qq_28219759/article/details/52919233在使用pandas框架的DataFrame的过程中,如果需要处理一些字符串的特性,例如判断某列是否包含一些关键字,某列的字符长度是否小于3等等这种需求,如果掌握str列内置的方法,处理起来会方便很多。 下面我们来详细了解一下,Series类的...转载 2019-01-06 22:41:57 · 18144 阅读 · 0 评论 -
pandas:处理dataframe中的字符串(1)
原文链接: https://blog.csdn.net/haiyu94/article/details/75575163转载 2019-01-06 22:27:39 · 4206 阅读 · 0 评论 -
pandas教程:Dataframe筛选数据
原文连接: https://blog.csdn.net/hnanxihotmail/article/details/81625854 >>> import pandas as pd >>> import numpy as np >>> #今天还是用到了DataFrame,如果你用一下它的筛选数据的功能,你会大吃...转载 2019-01-06 22:21:43 · 4084 阅读 · 0 评论 -
(Pandas)DataFrame对象的列和索引之间的转化
原文地址:https://blog.csdn.net/weixin_38168620/article/details/80100014转载 2018-10-23 19:54:05 · 1775 阅读 · 0 评论 -
pandas: 通过Pandas Merges进行Dataframe的合并(四种类型的合并)
合并类型目前为止,我们学习了如何附加数据帧 (Dataframe)。现在,我们将学习Pandas Merges,这是合并数据帧 dataframe 的另一种方式。这类似于数据库风格的 "join"。如果你熟悉 SQL,这个与 SQL 的比较可以帮助你将它们联系起来。这里介绍了 Pandas 中的四种合并类型。下文中,"键"指我们将进行连接的两个 dataframe 中的共同列。内联...原创 2019-04-23 11:35:45 · 974 阅读 · 0 评论