Python 如何将Pandas DataFrame转换为Pandas ML ModelFrame?
我想用我的数据集重复这些Python 如何将Pandas DataFrame转换为Pandas ML ModelFrame?,python,python-3.x,pandas,machine-learning,Python,Python 3.x,Pandas,Machine Learning,我想用我的数据集重复这些 import pandas_ml as pdml df = pdml.ModelFrame({'A': [1, 2, 3], 'B': [2, 3, 4], 'C': [3, 4, 5]}, index=['a', 'b', 'c']) df A B C a 1 2 3 b 2 3 4 c 3 4 5 但是,问题是我的数据集在csv文件中 x_test = pd.read_csv("x_test.cs
import pandas_ml as pdml
df = pdml.ModelFrame({'A': [1, 2, 3], 'B': [2, 3, 4],
'C': [3, 4, 5]}, index=['a', 'b', 'c'])
df
A B C
a 1 2 3
b 2 3 4
c 3 4 5
但是,问题是我的数据集在csv文件中
x_test = pd.read_csv("x_test.csv",sep=';',header=None)
我曾尝试将pandas数据帧转换为dict,但没有成功
因此,问题是有没有一种方法可以将pandas数据帧转换为pandas Ml ModelFrame?我认为您需要使用参数orient
:
x_test = pd.read_csv("x_test.csv",sep=';',header=None)
df = pdml.ModelFrame(x_test.to_dict(orient='list'))
很高兴能帮助你!