如何按数据框中的数据计算频率? [复制]

     2023-03-11     145

关键词:

【中文标题】如何按数据框中的数据计算频率? [复制]【英文标题】:How can I count frequency by data in dataframe? [duplicate] 【发布时间】:2021-06-10 07:15:27 【问题描述】:

我对 pandsa 中的 groupby 有疑问。我的 DF 如下所示:

time    ID
01-13   1
01-13   2
01-14   3
01-15   4
01-15   5

我需要如下结果:

time   ID
01-13  2
01-14  1
01-15  2

所以基本上我需要按数据计算频率 ID。我对此感到不安,但我不确定结果(df很大)。任何想法?感谢您的帮助

df = df.groupby("Time").Id.value_counts()

最好的问候

【问题讨论】:

检查第二个答案。 【参考方案1】:

一种方法是:

df.time.value_counts()

输出:

01-15    2
01-13    2
01-14    1
Name: time, dtype: int64

其他方式,如上面评论者所建议的那样:

df.groupby(['time']).size().reset_index(name='Frequency')

输出:

    time    Frequency
0   01-13   2
1   01-14   1
2   01-15   2

请注意,如果需要,您可以按多个变量进行分组:

df.groupby(['col1', 'col2', 'etc.'])...

【讨论】:

如何将列表中的值分配给熊猫数据框并控制每个列表元素在数据框中的分布/频率

】如何将列表中的值分配给熊猫数据框并控制每个列表元素在数据框中的分布/频率【英文标题】:Howtoassignvaluesfromalisttoapandasdataframeandcontrolthedistribution/frequencyeachlistelementhasinthedataframe【发布时间】:2020-09-0812:08:40【问题描述】... 查看详情

如何在熊猫数据框中按条件累计计算几列[重复]

】如何在熊猫数据框中按条件累计计算几列[重复]【英文标题】:Howtocumulutivecountseveralcolumnsbyconditioninpandasdataframe[duplicate]【发布时间】:2021-02-2819:47:32【问题描述】:示例数据框:df=pd.DataFrame(\'column_1\':[\'a\',\'a\',\'a\',\'a\',\'a\',\'a... 查看详情

如何找到数据框中的组合计数? [复制]

】如何找到数据框中的组合计数?[复制]【英文标题】:Howtofindthecountofcombinationinadataframe?[duplicate]【发布时间】:2020-11-2623:38:06【问题描述】:我是python新手,正在尝试理解pandas。我有一个数据框-dfCID...hash01902659...e96911b9693ec128b31... 查看详情

如何从 r 中的数据框中删除标题行? [复制]

】如何从r中的数据框中删除标题行?[复制]【英文标题】:HowdoIdeleteheaderrowsoutofmydataframeinr?[duplicate]【发布时间】:2021-05-2716:25:52【问题描述】:在我的数据巨大的.csv数据框中,我通过cmd合并了100多个csv。这包括标题。现在,我... 查看详情

如何从 python pandas 中的另一个数据框中检索数据? [复制]

】如何从pythonpandas中的另一个数据框中检索数据?[复制]【英文标题】:Howdoretrievedatafromanotherdataframeinpythonpandas?[duplicate]【发布时间】:2018-01-1911:58:43【问题描述】:我有2张桌子:第一张桌子CoursePriceEnglish$250Chinese$300Math$500第二... 查看详情

如何通过特定的 ID 号删除数据框中的行? [复制]

】如何通过特定的ID号删除数据框中的行?[复制]【英文标题】:Howtoremoverowsinadataframebyaspecificidnumber?[duplicate]【发布时间】:2020-07-2413:35:48【问题描述】:我有一个包含许多列和观察结果的数据框(et5)。其中一列是“MRN”,它是... 查看详情

如何仅保留数据框中的特定行? [复制]

】如何仅保留数据框中的特定行?[复制]【英文标题】:Howtokeeponlyspecificrowsinadataframe?[duplicate]【发布时间】:2020-02-1715:24:20【问题描述】:我有一个包含213行表示季度的数据框。这里只是一个大块:quart<-c("2000Q1","2000Q1","2000Q1",... 查看详情

如何计算数据框中的唯一行?

】如何计算数据框中的唯一行?【英文标题】:HowtoCountUniquerowsinadataframe?【发布时间】:2018-12-1817:30:09【问题描述】:我在R中有一个数据框,其中有很多重复的记录。我有兴趣找出每个数据框中有多少条记录。例如,我有这个... 查看详情

如何更改 Pandas 数据框中的日期格式? [复制]

】如何更改Pandas数据框中的日期格式?[复制]【英文标题】:HowtochangedateformatinPandasdataframe?[duplicate]【发布时间】:2021-04-0917:56:57【问题描述】:我有使用2个参数的数据框:data_frame=pd.DataFrame(columns=l_header,data=conv)内容如下:column_... 查看详情

如何使用熊猫更改数据框中的特定行值? [复制]

】如何使用熊猫更改数据框中的特定行值?[复制]【英文标题】:Howtochangespecificrowvalueindataframeusingpandas?[duplicate]【发布时间】:2020-07-2812:13:43【问题描述】:在这里我附上了我的数据框。我正在尝试更改行的特定值。但我没有成... 查看详情

如何基于一个列对象删除熊猫数据框中的多行? [复制]

】如何基于一个列对象删除熊猫数据框中的多行?[复制]【英文标题】:Howtodeletemultiplerowsinpandasdataframebasedononecolumnobject?[duplicate]【发布时间】:2020-08-2309:28:20【问题描述】:我有一个看起来像这样的数据框YearSeason2000Winter2002Winte... 查看详情

如何使用熊猫更改数据框中的日期时间格式? [复制]

】如何使用熊猫更改数据框中的日期时间格式?[复制]【英文标题】:Howtochangedatetimeformatindataframewithusingpandas?[duplicate]【发布时间】:2018-05-1314:52:06【问题描述】:我是熊猫学习者。我有一个包含“DATE”列的数据框,该列的日期... 查看详情

如何标准化数据框中的列,然后绘制回归线? [复制]

】如何标准化数据框中的列,然后绘制回归线?[复制]【英文标题】:HowcanInormalizecolumnsinadataframeandthenplotaregressionline?[duplicate]【发布时间】:2020-05-0219:53:41【问题描述】:我有一个包含许多列的大型数据框。我想规范化几列都是... 查看详情

如何将数据框中的一行的值与另一个数据框中的多行进行比较(包括计算)

】如何将数据框中的一行的值与另一个数据框中的多行进行比较(包括计算)【英文标题】:Howtocomparethevaluesofarowinadataframewithmultiplerowsfromanotherdataframe(includecalculation)【发布时间】:2020-12-2216:27:15【问题描述】:抱歉,因为写标... 查看详情

循环遍历数据框中的列以按类别生成直方图

】循环遍历数据框中的列以按类别生成直方图【英文标题】:Loopovercolumnsinadataframetoproducehistogramsbycategory【发布时间】:2020-06-1018:46:02【问题描述】:我想根据结果变量(目标列)调查我的df中所有特征(列)的频率分布。搜索... 查看详情

如何使用 Pandas 的条件删除数据框中的某些行? [复制]

】如何使用Pandas的条件删除数据框中的某些行?[复制]【英文标题】:HowtoremovecertainrowsindataframeusingcondtionwithPandas?[duplicate]【发布时间】:2021-04-2211:33:49【问题描述】:user_iduser_verified1False2False3False4True5False6True如何删除所有的“Fa... 查看详情

如何从数据框中的分类变量中找到定量变量的平均值? [复制]

】如何从数据框中的分类变量中找到定量变量的平均值?[复制]【英文标题】:Howtofindmeanofquantitativevariablefromcategoricalvariableinadataframe?[duplicate]【发布时间】:2019-10-1413:15:30【问题描述】:假设我在pandas中有以下数据框:data=\'State... 查看详情

如何计算熊猫数据框中的非字母数字字符

】如何计算熊猫数据框中的非字母数字字符【英文标题】:Howtocountnon-alphanumericcharactersonpandasdataframe【发布时间】:2018-08-2006:30:49【问题描述】:这是我的数据NoBody1DaTa,Analytics22StackOver.67%这是我的预期输出NoBodyNonAlphanumeric1DaTa,Anal... 查看详情