我正在学习使用
sklearn.utils.Bunch
作为数据集的教程:
cal_housing = fetch_california_housing()
我在 Databricks 笔记本上运行它。
我已经阅读了我能找到的文档,例如 https://scikit-learn.org/stable/modules/ generated/sklearn.utils.Bunch.html并且搜索引擎没有产生任何有用的东西。
但是我如何查看/查看此数据集中的内容?
sklearn.utils.Bunch
数据可以通过使用pandas
将其放入数据框来查看:
data = pd.DataFrame(cal_housing.data,columns=cal_housing.feature_names)
data
您可以使用items()和keys()方法读取数据,作为sklearn.utils.Bunch中的引用。 但是Pandas Dataframe中没有类似head()的方法。
dataset.items()
将显示所有数据。
我尝试使用 iris 数据集如下。
import sklearn
from sklearn import datasets
# load iris dataset
iris = datasets.load_iris()
print(type(iris))
iris.items()
iris.keys()
iris.get('feature_names')