
dataframe
大白羊的进阶之路
这个作者很懒,什么都没留下…
展开
-
dataframe 取行、列 ;及其条件选择
dataframe 取列有两种方法: df.列名 或 df['列名'] ; 同时通过,df['列名1',‘列名2' ,。。。。] 可以选择多列。dataframe取行 和列: 通过loc类和iloc类 可以选择dataframe数据的多行和多列。 其...原创 2018-09-03 16:18:58 · 18180 阅读 · 1 评论 -
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 · 52484 阅读 · 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 · 5402 阅读 · 0 评论 -
pandas:dataframe更改数据类型
pandas的dataframe数据类型转换 在使用pandas库进行数据分析时,有时候会需要将object类型转换成数值类型(float,int),那么如何做呢?主要有以下三种方法:创建时指定类型,df.astype强制类型转换,以及使用pd.to_numeric() 转换成适当数值类型。 一,创建时指定类型 二,使用df.astype()强制类型转换三,使用pd...转载 2019-01-20 22:01:50 · 6677 阅读 · 0 评论 -
pandas: 获取Dataframe的行数和列数
返回列数:df.shape[1]返回行数:df.shape[0] 或者:len(df)原创 2019-01-20 20:56:22 · 77549 阅读 · 1 评论 -
pandas: dataframe按某一列的值分成多个小的dataframe
目标: 根据dataframe中某一列中不同的值,按照值来划分为 多个小的dataframe步骤: 1. 将dataframe中某一列中不同的值,以列表的形式返回; 代码: listType = data['type'].unique() ——返回list,里面存放的内容即为各个元素 eg: fcdV2_T_ID_1...原创 2019-01-08 16:11:35 · 23885 阅读 · 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 · 2246 阅读 · 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 · 1187 阅读 · 0 评论 -
pandas:处理dataframe中的字符串(2)—— pandas 数据框的str列内置的方法详解
原文链接:https://blog.youkuaiyun.com/qq_28219759/article/details/52919233在使用pandas框架的DataFrame的过程中,如果需要处理一些字符串的特性,例如判断某列是否包含一些关键字,某列的字符长度是否小于3等等这种需求,如果掌握str列内置的方法,处理起来会方便很多。 下面我们来详细了解一下,Series类的...转载 2019-01-06 22:41:57 · 18283 阅读 · 0 评论 -
pandas:处理dataframe中的字符串(1)
原文链接: https://blog.youkuaiyun.com/haiyu94/article/details/75575163转载 2019-01-06 22:27:39 · 4247 阅读 · 0 评论 -
pandas教程:Dataframe筛选数据
原文连接: https://blog.youkuaiyun.com/hnanxihotmail/article/details/81625854 >>> import pandas as pd >>> import numpy as np >>> #今天还是用到了DataFrame,如果你用一下它的筛选数据的功能,你会大吃...转载 2019-01-06 22:21:43 · 4146 阅读 · 0 评论 -
(Pandas)DataFrame对象的列和索引之间的转化
原文地址:https://blog.youkuaiyun.com/weixin_38168620/article/details/80100014转载 2018-10-23 19:54:05 · 1805 阅读 · 0 评论 -
pandas求两个表格不相交的集合
首先先造两个DataFrame来做示例。import pandas as pd a0={"number":range(10),"letter":["a","a","b","b","c","f","f","e","h","w"]} a=pd.DataFram转载 2018-10-01 19:29:47 · 3680 阅读 · 0 评论 -
dataframe重设索引
dataframe重设索引 : 1: df.index = range(len(df)) 或2:df.reset_index(drop = True)原创 2018-09-10 20:37:16 · 1791 阅读 · 0 评论 -
pandas: 通过Pandas Merges进行Dataframe的合并(四种类型的合并)
合并类型目前为止,我们学习了如何附加数据帧 (Dataframe)。现在,我们将学习Pandas Merges,这是合并数据帧 dataframe 的另一种方式。这类似于数据库风格的 "join"。如果你熟悉 SQL,这个与 SQL 的比较可以帮助你将它们联系起来。这里介绍了 Pandas 中的四种合并类型。下文中,"键"指我们将进行连接的两个 dataframe 中的共同列。内联...原创 2019-04-23 11:35:45 · 1004 阅读 · 0 评论