Pad*_*ddy 5 python machine-learning python-3.x pandas
我想对我的数据集重复这些example_1 example_2。
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
Run Code Online (Sandbox Code Playgroud)
但是,问题是我在CSV文件中设置了数据。
x_test = pd.read_csv("x_test.csv",sep=';',header=None)
Run Code Online (Sandbox Code Playgroud)
我试图将熊猫数据框转换为dict,但是没有用。
那么,问题是有没有办法将pandas数据框转换为Pandas-Ml ModelFrame?
我认为你需要DataFrame.to_dict
参数orient
:
x_test = pd.read_csv("x_test.csv",sep=';',header=None)
df = pdml.ModelFrame(x_test.to_dict(orient='list'))
Run Code Online (Sandbox Code Playgroud)