我收到一条非常无用的错误消息' TypeError:narray.fields要求'做以下事情;
我有一个pandas数据框,我已经使用转换为numpy数组 df.as_matrix()
这是numpy数组" npArrayIN"形状:(3,10)
然后我需要创建一个要素类 - 这里是对arcpy函数的调用,该函数包含我想要创建的10个字段的列表,但是它会在返回错误时崩溃。所有数字都是浮点数。
arcpy.da.NumPyArrayToFeatureClass(npArrayIN, outputShape, ("TID","X","Y","Z","H","D","WGS84Lat","WGS84Long","OFFSETA", "OFFSETB"), spRef)
感激地收到任何建议。
由于
答案 0 :(得分:-1)
你是否尝试过" X"," Y"," Z"作为前三列,而不是带#34; TID"? 此外,您可能只想使用xyz列进行尝试。