Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.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
Python 为什么对pd.Series i'使用转换构造;m获取错误:长度不匹配_Python_Pandas_Python 3.7_Junit Jupiter - Fatal编程技术网

Python 为什么对pd.Series i'使用转换构造;m获取错误:长度不匹配

Python 为什么对pd.Series i'使用转换构造;m获取错误:长度不匹配,python,pandas,python-3.7,junit-jupiter,Python,Pandas,Python 3.7,Junit Jupiter,我有一个大的pandas.DataFrame(~250万行),有10列。我需要填写列noshow\u label,我按列event\u label对数据进行分组,如果列event\u action中有一个值no\u show,那么我需要粘贴True,否则我需要粘贴False。 为此,我使用以下结构: data['noshow_label'] = data.groupby('event_label')['event_action'].transform(lambda x: 'no_show' in

我有一个大的
pandas.DataFrame
(~250万行),有10列。我需要填写列
noshow\u label
,我按列
event\u label
对数据进行分组,如果列
event\u action
中有一个值
no\u show
,那么我需要粘贴
True
,否则我需要粘贴
False
。 为此,我使用以下结构:

data['noshow_label'] = data.groupby('event_label')['event_action'].transform(lambda x: 'no_show' in x.values)
当我尝试启动此代码时,它引发了一个错误:

ValueError: Length mismatch: Expected axis has 2328271 elements, new values have 2328273 elements
注释:列
事件\u操作
包含的值类似于
不显示
显示小部件
测试通过
。 列“event_label
包含标签名称,如
123123-A`、“123123-B”


你有什么想法来解决它吗?

数据有问题,我的数据框在组列中有“NULL”这样的值,当我从样本中删除它们时,问题就消失了。

你能分享数据示例吗?例如,
df.head()^_^