Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将SKLearn 20_新闻组数据集加载到熊猫数据帧_Python_Pandas_Scikit Learn_Sklearn Pandas - Fatal编程技术网

Python 将SKLearn 20_新闻组数据集加载到熊猫数据帧

Python 将SKLearn 20_新闻组数据集加载到熊猫数据帧,python,pandas,scikit-learn,sklearn-pandas,Python,Pandas,Scikit Learn,Sklearn Pandas,Python:我正在尝试将sklearn.20_新闻组数据集sklearn.utils.Bunch加载到pandas数据框中 所需输出 我运行了下面类似的代码,其工作原理与我需要的新闻组类似于数据帧格式 from sklearn.datasets import load_breast_cancer data = pd.DataFrame(cancer.data, columns=[cancer.feature_names]) data['Target'] = pd.Series(data=ca

Python:我正在尝试将sklearn.20_新闻组数据集sklearn.utils.Bunch加载到pandas数据框中

所需输出 我运行了下面类似的代码,其工作原理与我需要的新闻组类似于数据帧格式

from sklearn.datasets import load_breast_cancer
data = pd.DataFrame(cancer.data, columns=[cancer.feature_names])
data['Target'] = pd.Series(data=cancer.target, index=data.index)

你的几个关键词引用了不相关的代码:你写的是
癌症
数据
,而不是
data1
,还有一个不匹配的
]

试试这个:

data1 = pd.DataFrame(docs_to_train.data, columns=[docs_to_train.target_names])
data1['Target'] = pd.Series(data=docs_to_train.target, index=data1.index)
如果这不起作用,请尝试以下操作,而不是第二行:

data1['Target'] = pd.Series(data=docs_to_train.target)

你的几个关键词引用了不相关的代码:你写的是
癌症
数据
,而不是
data1
,还有一个不匹配的
]

试试这个:

data1 = pd.DataFrame(docs_to_train.data, columns=[docs_to_train.target_names])
data1['Target'] = pd.Series(data=docs_to_train.target, index=data1.index)
如果这不起作用,请尝试以下操作,而不是第二行:

data1['Target'] = pd.Series(data=docs_to_train.target)

你的错误或问题是什么?看看这个:我得到了错误
ValueError:传递值的形状是(18997,1),索引暗示(18997,2)
你的错误或问题是什么?看看这个:我得到了错误
ValueError:传递值的形状是(18997,1),索引暗示(18997,2)
终于得到了解决方案,感谢您的suuport@Peter_Leimbigler
data=pd.Series(docs\u to\u train.data)
data=pd.DataFrame(data)
data.columns=['data']+data.columns.tolist()[1:
data['target]=pd.Series(docs\u to\u train.target)
@Trinaghubadi,很高兴看到您找到了解决方案!终于得到了解决方案,感谢您的suuport@Peter_Leimbigler
data=pd.Series(docs\u to\u train.data)
data=pd.DataFrame(data)
data.columns=['data']+data.columns.tolist()[1:
数据['target]=pd.Series(docs\u to\u train.target)
@TRINADHNAGUBADI,很高兴看到您找到了解决方案!