Python crosstab函数的数据透视功能

avatar
作者
筋斗云
阅读量:0

Python中的crosstab函数是pandas库中的一个函数,用于创建数据透视表

以下是使用crosstab函数创建数据透视表的示例:

import pandas as pd  # 创建一个示例DataFrame data = {'A': ['foo', 'bar', 'baz', 'foo', 'bar', 'baz'],         'B': ['one', 'two', 'three', 'two', 'one', 'three']} df = pd.DataFrame(data)  # 使用crosstab函数创建数据透视表 ct = pd.crosstab(df['A'], df['B']) print(ct) 

输出结果如下:

B   one  three  two A                   bar    1      0    1 baz    0      1    0 foo    1      0    1 

在这个示例中,我们首先创建了一个包含两列(‘A’和’B’)的DataFrame。然后,我们使用crosstab函数创建了一个数据透视表,其中行标签是’A’列的值,列标签是’B’列的值,单元格值是每个类别组合的计数。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!