本文簡要介紹python語言中 sklearn.datasets.load_digits
的用法。
用法:
sklearn.datasets.load_digits(*, n_class=10, return_X_y=False, as_frame=False)
加載並返回數字數據集(分類)。
每個數據點都是一個 8x8 的數字圖像。
Classes
10
每班樣本
~180
樣品總數
1797
Dimensionality
64
Features
整數 0-16
在用戶指南中閱讀更多信息。
- n_class:整數,默認=10
要返回的類數。在 0 到 10 之間。
- return_X_y:布爾,默認=假
如果為 True,則返回
(data, target)
而不是 Bunch 對象。有關data
和target
對象的更多信息,請參見下文。- as_frame:布爾,默認=假
如果為 True,則數據是 pandas DataFrame,包括具有適當數據類型(數字)的列。目標是 pandas DataFrame 或 Series,具體取決於目標列的數量。如果
return_X_y
為 True,則 (data
,target
) 將是 pandas DataFrames 或 Series,如下所述。
- data:sklearn.utils.Bunch
類似字典的對象,具有以下屬性。
- 數據:{ndarray, dataframe} 形狀 (1797, 64)
展平的數據矩陣。如果
as_frame=True
,data
將是一個pandas DataFrame。- 目標:{ndarray, Series} 形狀 (1797,)
分類目標。如果
as_frame=True
,target
將是一個pandas係列。- feature_names:列表
數據集列的名稱。
- target_names:列表
目標類的名稱。
- 框架:DataFrame 形狀 (1797, 65)
僅在
as_frame=True
時出現。 DataFrame 與data
和target
。- 圖片:{ndarray} 形狀 (1797, 8, 8)
原始圖像數據。
- 說明:str
數據集的完整說明。
- (data, target):如果
return_X_y
為真,則為元組 - 這是 UCI ML hand-written 數字數據集的測試集的副本
- https://archive.ics.uci.edu/ml/datasets/Optical+Recognition+of+Handwritten+Digits
參數:
返回:
例子:
要加載數據並可視化圖像:
>>> from sklearn.datasets import load_digits >>> digits = load_digits() >>> print(digits.data.shape) (1797, 64) >>> import matplotlib.pyplot as plt >>> plt.gray() >>> plt.matshow(digits.images[0]) <...> >>> plt.show()
相關用法
- Python sklearn load_svmlight_file用法及代碼示例
- Python sklearn load_iris用法及代碼示例
- Python sklearn load_breast_cancer用法及代碼示例
- Python sklearn load_sample_image用法及代碼示例
- Python sklearn load_boston用法及代碼示例
- Python sklearn load_wine用法及代碼示例
- Python sklearn load_sample_images用法及代碼示例
- Python sklearn log_loss用法及代碼示例
- Python sklearn lasso_path用法及代碼示例
- Python sklearn label_binarize用法及代碼示例
- Python sklearn laplacian_kernel用法及代碼示例
- Python sklearn label_ranking_average_precision_score用法及代碼示例
- Python sklearn lars_path用法及代碼示例
- Python sklearn lars_path_gram用法及代碼示例
- Python sklearn jaccard_score用法及代碼示例
- Python sklearn WhiteKernel用法及代碼示例
- Python sklearn CalibrationDisplay.from_predictions用法及代碼示例
- Python sklearn VotingRegressor用法及代碼示例
- Python sklearn gen_batches用法及代碼示例
- Python sklearn ExpSineSquared用法及代碼示例
- Python sklearn MDS用法及代碼示例
- Python sklearn adjusted_rand_score用法及代碼示例
- Python sklearn MLPClassifier用法及代碼示例
- Python sklearn train_test_split用法及代碼示例
- Python sklearn RandomTreesEmbedding用法及代碼示例
注:本文由純淨天空篩選整理自scikit-learn.org大神的英文原創作品 sklearn.datasets.load_digits。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。