如何将从 .arff 文件加载的 arff 对象转换为数据帧格式?

Tho*_*ohn 5 python arff python-3.x

我能够使用以下命令加载 .arff 文件。但是我无法从对象中提取数据并将对象转换为数据帧格式。我需要这个来在这个数据帧上应用机器学习算法。

命令:-

import arff
dataset = pd.DataFrame(arff.load(open('Training Dataset.arff')))
print(dataset)
Run Code Online (Sandbox Code Playgroud)

请帮我将这里的数据转换为数据框。

Sag*_*wda 10

import numpy as np
import pandas as pd
from scipy.io.arff import loadarff 

raw_data = loadarff('Training Dataset.arff')
df_data = pd.DataFrame(raw_data[0])
Run Code Online (Sandbox Code Playgroud)

尝试这个。希望能帮助到你