【发布时间】:2020-11-01 05:55:28
【问题描述】:
我创建了一个类,用于操作和处理我的数据。
class DataSet():
def __init__(self, path, label_names, ohe_names, random_state=420):
self.df = pd.read_csv(path)
self.random_state = random_state
self.encodings = LabelEncoder()
self.scaler = StandardScaler()
我想为目录中的每个文件创建一个新的数据集对象,数据集的名称是文件名。
到目前为止我有这个代码。
for file in os.listdir('data/'):
name = file[:-4]
path = 'data/'+file
每个name,例如“fox”,都应该是一个名为name/fox 的新DataSet 对象。我怎样才能做到这一点?
希望这是有道理的。提前致谢。
【问题讨论】:
-
请用问题更新您的问题。
标签: python python-object