51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#DataFrame
DataFrame重命名单个column
由于当时的需求我的a表和b表的公共键名称不一样例如这个 那么我就可以进行重命名:df1=DataFrame(np.arange(10).reshape((5,2)),columns=['a','b'])print(df1)df1.rename(columns={'a':'dddd'},inplac...
代码星球
·
2020-06-13
DataFrame
重命名
单个
column
DataFrame在算术方法中填充值
在对不同索引的对象进行算术运算时,你可能希望当一个对象中某个轴标签在另一个对象中找不到时填充一个特殊值(比如0) ...
代码星球
·
2020-06-13
DataFrame
算术
方法
中填
充值
Pandas的排序和排名(Series, DataFrame) + groupby
根据条件对数据集排序(sorting)也是一种重要的内置运算。要对行或列索引进行排序(按字典顺序), 可使用sort_index方法,它将返回一个已排序的新对象: 而DataFrame,则可以根据任意一个轴上的索引进行排序:降序数据默认是按照升序排序的,但也可以安装降序排序 &...
代码星球
·
2020-06-13
Pandas
排序
排名
Series
DataFrame
pandas 的数据结构(Series, DataFrame)
Pandas讲解PythonDataAnalysisLibrary或pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Pyt...
代码星球
·
2020-06-13
pandas
数据结构
Series
DataFrame
Pandas DataFrame 函数应用和映射
applyNumpy的ufuncs通用函数(元素级数组方法)也可用于操作pandas对象:另一个常见的操作是,将函数应用到由各列或行所形成的一维数组上。Dataframe的apply方法即可实现此功能:sum和mean许多最为常见的数组统计功能都被实现成DataFrame的方法(如sum和mean),因此无...
代码星球
·
2020-06-13
Pandas
DataFrame
函数
应用
映射
数据分析——Pandas的用法(Series,DataFrame)
我们先要了解,pandas是基于Numpy构建的,pandas中很多的用法和numpy一致。pandas中又有series和DataFrame,Series是DataFrame的基础。pandas的主要功能:具备对其功能的数据结构DataFrame,Series集成时间序列功能提供丰富的数学运算和操作灵活处理缺失数据,...
代码星球
·
2020-05-25
数据分析
Pandas
用法
Series
DataFrame
pandas DataFrame apply()函数(1)
之前已经写过pandasDataFrameapplymap()函数还有pandas数组(pandasSeries)-(5)apply方法自定义函数pandasDataFrame的 applymap() 函数和pandasSeries的 apply() 方法,都是对整个对象上个各个...
代码星球
·
2020-05-24
pandas
DataFrame
apply
函数
pandas DataFrame apply()函数(2)
上一篇pandasDataFrameapply()函数(1)说了如何通过apply函数对DataFrame进行转换,得到一个新的DataFrame.这篇介绍DataFrameapply()函数的另一个用法,得到一个新的pandasSeries:apply()中的函数接收的参数为一行(列),把一行(列)通过计算,返回一个...
代码星球
·
2020-05-24
pandas
DataFrame
apply
函数
pandas DataFrame(5)-合并DataFrame与Series
之前已经学过DataFrame与DataFrame相加,Series与Series相加,这篇介绍下DataFrame与Series的相加:importpandasaspds=pd.Series([1,2,3,4])df=pd.DataFrame({0:[10,20,30,40],1:[50,60,70,80],2:[9...
代码星球
·
2020-05-24
DataFrame
pandas
合并
Series
pandas DataFrame.shift()函数
pandasDataFrame.shift()函数可以把数据移动指定的位数period参数指定移动的步幅,可以为正为负.axis指定移动的轴,1为行,0为列.eg:有这样一个DataFrame数据:importpandasaspddata1=pd.DataFrame({'a':[0,1,2,3,4,5,6,7,8,9]...
代码星球
·
2020-05-24
pandas
DataFrame.shift
函数
pandas DataFrame applymap()函数
pandasDataFrame的 applymap() 函数可以对DataFrame里的每个值进行处理,然后返回一个新的DataFrame:importpandasaspddf=pd.DataFrame({'a':[1,2,3],'b':[10,20,30],'c':[5,10,15]})defad...
代码星球
·
2020-05-24
pandas
DataFrame
applymap
函数
pandas DataFrame(3)-轴
和numpy数组(5)-二维数组的轴一样,pandasDataFrame也有轴的概念,决定了方法是对行应用还是对列应用:以下面这个数据为例说明:这个数据是5个车站10天内的客流数据:ridership_df=pd.DataFrame(data=[[0,0,2,5,0],[1478,3877,3674,2328,2539...
代码星球
·
2020-05-24
pandas
DataFrame
pandas DataFrame(4)-向量化运算
pandasDataFrame进行向量化运算时,是根据行和列的索引值进行计算的,而不是行和列的位置:1.行和列索引一致:importpandasaspddf1=pd.DataFrame({'a':[1,2,3],'b':[4,5,6],'c':[7,8,9]})df2=pd.DataFrame({'a':[10,20,...
代码星球
·
2020-05-24
pandas
DataFrame
量化
运算
pandas DataFrame(2)-行列索引及值的获取
pandasDataFrame是二维的,所以,它既有列索引,又有行索引上一篇里只介绍了列索引:importpandasaspddf=pd.DataFrame({'A':[0,1,2],'B':[3,4,5]})printdf#结果:AB003114225行索引自动生成了 0,1,2 如果要自己指定行...
代码星球
·
2020-05-24
pandas
DataFrame
行列
索引
获取
pandas DataFrame(1)
之前介绍了numpy的二维数组,但是numpy二维数组有一些局限性,比如,它数组里所有的值的类型必须相同,不能某一列是数值型,某一列是字符串型,这样会导致无法使用 mean() , std() 等方法去计算某一行或某一列.但是,使用pandasDataFrame可以解决这一问题....
代码星球
·
2020-05-24
pandas
DataFrame
首页
上一页
1
2
3
4
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他