Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.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 StructType无法接受类型中的对象20631595<;国际班>;_Python_Pandas_Pyspark - Fatal编程技术网

Python StructType无法接受类型中的对象20631595<;国际班>;

Python StructType无法接受类型中的对象20631595<;国际班>;,python,pandas,pyspark,Python,Pandas,Pyspark,我有一个熊猫数据框。我想做的是将这个列表作为一个单独的列添加并分解它。因此,我的数据帧当前应该有四行 当我试图将其转换为spark数据帧时,问题就开始了。它说,StructType不能接受type中的对象20631595(该列在我的模式中定义为IntegerType()),我曾尝试使用int32代替int和astype,但它仍然是相同的,这让我很困惑 架构如下所示: tab_schema= StructType([StructField("CellKeyID", T.In

我有一个熊猫数据框。我想做的是将这个列表作为一个单独的列添加并分解它。因此,我的数据帧当前应该有四行

当我试图将其转换为spark数据帧时,问题就开始了。它说,
StructType不能接受type
中的对象20631595(该列在我的模式中定义为
IntegerType()
),我曾尝试使用int32代替int和astype,但它仍然是相同的,这让我很困惑

架构如下所示:

tab_schema= StructType([StructField("CellKeyID", T.IntegerType(), True),
                        StructField("DBACategory", T.StringType(), True)])

什么是
选项卡模式
?请提供
tab_schema= StructType([StructField("CellKeyID", T.IntegerType(), True),
                        StructField("DBACategory", T.StringType(), True)])