load_linnerud#
- sklearn.datasets.load_linnerud(*, return_X_y=False, as_frame=False)[source]#
加载并返回体育锻炼 Linnerud 数据集。
此数据集适用于多输出回归任务。
样本总数
20
维度
3(数据和目标都是)
特征值范围
整数
目标值
整数
在用户指南中了解更多信息。
- 参数:
- return_X_ybool, default=False
如果为 True,则返回
(data, target)而不是 Bunch 对象。有关data和target对象的更多信息,请参阅下文。版本 0.18 新增。
- as_framebool, default=False
如果为 True,则数据是一个 pandas DataFrame,包括具有相应 dtype(数字、字符串或分类)的列。目标是一个 pandas DataFrame 或 Series,具体取决于目标列的数量。如果
return_X_y为 True,则 (data,target) 将是如下所述的 pandas DataFrames 或 Series。0.23 版本新增。
- 返回:
- data
Bunch Dictionary-like object, with the following attributes.
- data{ndarray, dataframe} of shape (20, 3)
数据矩阵。如果
as_frame=True,data将是一个 pandas DataFrame。- target: {ndarray, dataframe} of shape (20, 3)
回归目标。如果
as_frame=True,则target将是一个 pandas DataFrame。- feature_names: list
数据集列的名称。
- target_names: list
The names of the target columns.
- frame: DataFrame of shape (20, 6)
仅当
as_frame=True时存在。包含data和target的 DataFrame。0.23 版本新增。
- DESCR: str
The full description of the dataset.
- data_filename: str
The path to the location of the data.
- target_filename: str
目标位置的路径。
0.20 版本新增。
- (data, target)tuple if
return_X_yis True 返回一个包含两个 ndarray 或 dataframe 的元组,形状为
(20, 3)。每行代表一个样本,每列代表给定样本的X中的特征和y中的目标。版本 0.18 新增。
- data
示例
>>> from sklearn.datasets import load_linnerud >>> linnerud = load_linnerud() >>> linnerud.data.shape (20, 3) >>> linnerud.target.shape (20, 3)