pandas的df操作
发布网友
发布时间:2023-03-24 23:24
我来回答
共1个回答
热心网友
时间:2023-05-11 23:53
2018/04/21
记录一些在使用pandas_udf时候学习的一些简单pandas操作。
1、自己创建新的df。
所以,初始化的时候,还是要先创建Series,不过具体还可以看看这个官网部分的初始化。
file:///E:/Maybe/4.%E5%AD%A6%E4%B9%A0%E6%9D%82%E8%AE%B0/pandas/pandas/html/dsintro.html#dataframe
但是实际在用修饰器的时候,还是出错了。
ArrowNotImplementedError: No cast implemented from string to int32
不明白哪里出错了。
问题找到了,因为修饰器的地方,指定了表结构,但是我构造DF的时候,使用的字典的方式,结果导致这里构造的DF跟修饰器上的不一样。这个东西就比较尴尬了。
就是字典构造的时候他把这个列顺序给改了,虽然写的时候是按照自己键值顺序写的,但是实际穿进去的时候,就不一样了。。这就比较尴尬。我记得字典是有这个特性的。但是想不起来是在哪看到的了。