AttributeError:“DataFrame”对象没有属性“group”

2024-06-16 08:38:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我对这个错误一无所知。 我先试试

import pandas as pd
datafile = "E:\...\DPA.xlsx"
data = pd.read_excel(datafile)
data

一切都很好。然后。。。

data.boxplot('DPA', by='Liga', figsize=(12, 8))

一切都很顺利。然后。。。

ctrl = data['DPA'][data.group == 'PremierLeague']

grps = pd.unique(data.group.values)
d_data = {grp:data['DPA'][data.group == grp] for grp in grps}

k = len(pd.unique(data.group))  # number of conditions
N = len(data.values)  # conditions times participants
n = data.groupby('Liga').size()[0] #Participants in each condition

当我发现这个错误时:

AttributeError: 'DataFrame' object has no attribute 'group'

有什么想法吗?我按照这个步骤https://www.marsja.se/four-ways-to-conduct-one-way-anovas-using-python/做方差分析。

谢谢你。


Tags: inimportdatalen错误groupconditionspd