Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PythonPanda函数用于汇总组的总行数_Python_R_Pandas - Fatal编程技术网

PythonPanda函数用于汇总组的总行数

PythonPanda函数用于汇总组的总行数,python,r,pandas,Python,R,Pandas,我有一个包含许多列的数据集,我想汇总每个国家的行总数。我按国家对数据进行分组,尝试使用计数函数并绘制它。但结果显示了每个国家的所有列。我想在图表栏上显示每个国家的摘要,用一行或一点。 我想要类似R函数的东西-summary(Total=n() 这就是我在python上的方法: newData = myData.groupby('Country').count(); newData.plot(kind='bar', figsize=(15, 10)) 请尝试以下方法获取每个国家/地区的基本计数

我有一个包含许多列的数据集,我想汇总每个国家的行总数。我按国家对数据进行分组,尝试使用计数函数并绘制它。但结果显示了每个国家的所有列。我想在图表栏上显示每个国家的摘要,用一行或一点。 我想要类似R函数的东西-summary(Total=n()

这就是我在python上的方法:

newData = myData.groupby('Country').count();
newData.plot(kind='bar',  figsize=(15, 10))

请尝试以下方法获取每个国家/地区的基本计数:

newData = df.groupby('Country').apply(lambda x: len(x))    
newData.plot(kind='bar', figsize=(15, 10))

尝试以下操作:
myData.groupby('Country')['somranomcolumn'].count()
与R中的summary类似的是聚合函数:
myData.groupby('Country').aggregate({'Country':'count'})