Python Pandas Panel.sum()

Python Pandas Panel.sum()

在Pandas中,面板是一个非常重要的三维数据的容器。3个轴的名称是为了给描述涉及面板数据的操作,特别是面板数据的计量经济学分析,提供一些语义上的意义。

Panel.sum()函数用于返回所请求的轴的数值之和。

语法: Panel.sum(axis=None, skipna=None, level=None, numeric_only=None, min_count=0, **kwargs)

参数:
axis:{项目(0),主要轴(1),次要轴(2)}。
skipna : 计算结果时不包括NA/null值。
level : 如果轴是一个MultiIndex,沿着一个特定的级别计数,折叠成一个DataFrame。
numeric_only : 只包括float, int, boolean列。如果没有,将尝试使用所有数据,然后只使用数字数据。
min_count :执行操作所需的有效值的数量。

返回:数据框架或面板

代码 #1:

# importing pandas module 
import pandas as pd 
import numpy as np
  
df1 = pd.DataFrame({'a': ['Geeks', 'For', 'geeks', 'for', 'real'], 
                    'b': [11, 1.025, 333, 114.48, 1333]})
                      
data = {'item1':df1, 'item2':df1}
  
# creating Panel 
panel = pd.Panel.from_dict(data, orient ='minor')
  
print(panel['b'], '\n')
  
print("\n", panel['b'].sum(axis = 0))

输出:
Python Pandas Panel.sum()

代码 #2:

# importing pandas module 
import pandas as pd 
import numpy as np
  
df1 = pd.DataFrame({'a': ['Geeks', 'For', 'geeks', 'for', 'real'], 
                    'b': [33.0, -152.140, 3.0133, 114.48, 13.033]})
                      
data = {'item1':df1, 'item2':df1}
  
# creating Panel 
panel = pd.Panel.from_dict(data, orient ='minor')
  
print(panel['b'], '\n')
  
print("\n", panel['b'].sum(axis = 1))

输出:
Python Pandas Panel.sum()

代码 #3:

# importing pandas module 
import pandas as pd 
import numpy as np
  
df1 = pd.DataFrame({'a': ['Geeks', 'For', 'geeks'], 
                    'b': np.random.randn(3)})
                      
data = {'item1':df1, 'item2':df1}
  
# creating Panel 
panel = pd.Panel.from_dict(data, orient ='minor')
  
print(panel['b'], '\n')
  
  
print("\n", panel['b'].sum(axis = 1))

输出:
Python Pandas Panel.sum()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程