我想将 Pandas DataFrame 转换为对象列表。
这是我的课:
class Reading:
def __init__(self):
self.HourOfDay: int = 0
self.Percentage: float = 0
我阅读了 .to_dict,所以我尝试了
df.to_dict(into=Reading)
但它回来了
TypeError: unsupported type
我不需要元组列表或字典列表,而是阅读列表。到目前为止我发现的每个问题似乎都与这两种情况有关。但我想要我自己的类型化对象。
谢谢
原文由 zola25 发布,翻译遵循 CC BY-SA 4.0 许可协议
具有包含两列 HourOfDay 和 Percentage 的数据框,以及类的参数化构造函数,您可以定义一个对象列表,如下所示: