我正在处理一个项目,其中我有多个实体(类/对象)。代码是用Python编写的,一般情况下,数据被读入到
pandas.DataFrame
通过不同的通道。
所有实体都继承自
熊猫.DataFrame
. 它们只是一个实体的名字(例如汽车),但是它们是
熊猫.DataFrame
.
import pandas
class Car(pandas.DataFrame):
def __init__(self, *args,**kargs):
pandas.DataFrame.__init__(self,*args,**kargs)
我的问题是我实际上无法从代码中看到类/实体的属性/变量是什么。我在想如果我把
DataFrame
使用成员变量并添加
toDataFrame
方法,以便将其转换回
数据帧
必要时。
我的用例的输出是一个JSON。不同的数据帧在代码的不同位置逐列访问。
使用这样的类作为实体是一个好的实践吗?
根据一个实体将数据帧转换成一个带有变量的实类实体会更好吗?