Pandas 将数据帧按系列划分-为什么它可以工作?
我在研究如何在datacamp.com上规范化数据时遇到了一些问题 在其中一个练习中,据说要规范化数据帧df,应该这样做Pandas 将数据帧按系列划分-为什么它可以工作?,pandas,Pandas,我在研究如何在datacamp.com上规范化数据时遇到了一些问题 在其中一个练习中,据说要规范化数据帧df,应该这样做 normalized_df = df / df.mean() 我的问题是:为什么这样做?为什么熊猫知道在这里分栏 谢谢 编辑:这篇文章没有回答我发布的问题。我只是说明该怎么办。我想知道它为什么有效。你需要的所有信息都在那篇文章里。TL;DRdf.mean()的结果生成一个pandas.Series对象,其索引与df的列相匹配。当分割df/df.mean()时,Pandas会
normalized_df = df / df.mean()
我的问题是:为什么这样做?为什么熊猫知道在这里分栏
谢谢
编辑:这篇文章没有回答我发布的问题。我只是说明该怎么办。我想知道它为什么有效。你需要的所有信息都在那篇文章里。TL;DR
df.mean()
的结果生成一个pandas.Series
对象,其索引与df
的列相匹配。当分割df/df.mean()
时,Pandas会看到df.mean()
的索引,并默认将其与df
的列相匹配。这就是它如何知道的。它工作是因为df.mean(axis=0)是默认值。谢谢,piRSquared!你需要的所有信息都在那篇文章里。TL;DRdf.mean()
的结果生成一个pandas.Series
对象,其索引与df
的列相匹配。当分割df/df.mean()
时,Pandas会看到df.mean()
的索引,并默认将其与df
的列相匹配。这就是它如何知道的。它工作是因为df.mean(axis=0)是默认值。谢谢,piRSquared!