日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python之sklearn-pandas:sklearn-pandas库函数的简介、安装、使用方法之详细攻略

發布時間:2025/3/21 python 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python之sklearn-pandas:sklearn-pandas库函数的简介、安装、使用方法之详细攻略 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python之sklearn-pandas:sklearn-pandas庫函數的簡介、安裝、使用方法之詳細攻略

?

?

?

?

目錄

sklearn-pandas庫函數的簡介

sklearn-pandas庫函數的安裝

sklearn-pandas庫函數的使用方法

1、基礎用法

2、案例應用


?

?

?

?

sklearn-pandas庫函數的簡介

? ? ? ? ? sklearn-pandas模塊提供了Scikit-Learn的機器學習方法和pandas風格的數據框架之間的橋梁。特別是,它提供了一種將DataFrame列映射到轉換的方法,這些轉換稍后將被重新組合為特性。

?

?

?

sklearn-pandas庫函數的安裝

pip install sklearn-pandas
pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn-pandas

?

?

sklearn-pandas庫函數的使用方法

1、基礎用法

>>> from sklearn_pandas import DataFrameMapper >>> import pandas as pd >>> import numpy as np >>> import sklearn.preprocessing, sklearn.decomposition, \ ... sklearn.linear_model, sklearn.pipeline, sklearn.metrics >>> from sklearn.feature_extraction.text import CountVectorizer>>> mapper = DataFrameMapper([ ... ('pet', sklearn.preprocessing.LabelBinarizer()), ... (['children'], sklearn.preprocessing.StandardScaler()) ... ])

2、案例應用

>>> from sklearn.base import TransformerMixin >>> class DateEncoder(TransformerMixin): ... def fit(self, X, y=None): ... return self ... ... def transform(self, X): ... dt = X.dt ... return pd.concat([dt.year, dt.month, dt.day], axis=1) >>> dates_df = pd.DataFrame( ... {'dates': pd.date_range('2015-10-30', '2015-11-02')}) >>> mapper_dates = DataFrameMapper([ ... ('dates', DateEncoder()) ... ], input_df=True) >>> mapper_dates.fit_transform(dates_df) array([[2015, 10, 30],[2015, 10, 31],[2015, 11, 1],[2015, 11, 2]])

?

?

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的Python之sklearn-pandas:sklearn-pandas库函数的简介、安装、使用方法之详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。