我已经加载了一个ARFF文件使用此代码到Python:
import pandas as pd, scipy as sp
from scipy.io import arff
datos,meta = arff.loadarff(open('selectividad.arff', 'r'))
d = pd.DataFrame(datos)
然而,这些“B”是不存在的ARFF文件中,我们可以看到如下:https://gyazo.com/3123aa4c7007cb4d6f99241b1fc41bcb有什么问题吗?非常感谢你
对于一列,应用以下代码:
data['name_column'] = data['name_column'].str.decode('utf-8')
对于一个数据帧,适用:str_df = df.select_dtypes([np.object])str_df = str_df.stack()str.decode( 'UTF-8')出栈()。