最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 實(shí)現(xiàn)訓(xùn)練集、測(cè)試集隨機(jī)劃分

 更新時(shí)間:2020年01月08日 14:52:38   作者:no_error_no_warn  
今天小編就為大家分享一篇Python 實(shí)現(xiàn)訓(xùn)練集、測(cè)試集隨機(jī)劃分,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

隨機(jī)從列表中取出元素:

import random
dataSet = [[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]]
trainDataSet = random.sample(dataSet, 3)

以下函數(shù),使用于我最近的一個(gè)機(jī)器學(xué)習(xí)的項(xiàng)目,將數(shù)據(jù)集數(shù)據(jù)按照比例隨機(jī)劃分成訓(xùn)練集數(shù)據(jù)和測(cè)試集數(shù)據(jù):

import csv
import random
def getDataSet(proportion):
  """
    :exception
      獲取訓(xùn)練集和測(cè)試集(將數(shù)據(jù)按比例隨機(jī)劃分)
    :parameter
      proportion - 測(cè)試集/數(shù)據(jù)集
    :return
      trainDataSet - 訓(xùn)練集
      testDataSet - 測(cè)試集
    author
      肖政宇
    modify
      2019年5月10日
  """
  dataSet = open('數(shù)據(jù)集.csv')
  dataSetReader = csv.reader(dataSet)
  """
    :exception
      將數(shù)據(jù)保存到數(shù)組
  """
  dataSet = []
  next(dataSetReader, 'none') # 跳過(guò)表頭
  data = next(dataSetReader, 'none')
  while (data != 'none'):
    dataSet.append(data)
    data = next(dataSetReader, 'none')
  """
    :exception
      按照比例隨機(jī)劃分出訓(xùn)練集和測(cè)試集
  """
  dataNumber = dataSet.__len__() # 數(shù)據(jù)集數(shù)據(jù)條數(shù)
  testNumber = int(dataNumber * proportion) # 測(cè)試集數(shù)據(jù)條數(shù)
  testDataSet = [] # 測(cè)試數(shù)據(jù)集
  trainDataSet = [] # 訓(xùn)練數(shù)據(jù)集
 
  testDataSet = random.sample(dataSet, testNumber) # 測(cè)試集
  for testData in testDataSet: # 將已經(jīng)選定的測(cè)試集數(shù)據(jù)從數(shù)據(jù)集中刪除
    dataSet.remove(testData)
  trainDataSet = dataSet # 訓(xùn)練集
 
  return trainDataSet, testDataSet

以上這篇Python 實(shí)現(xiàn)訓(xùn)練集、測(cè)試集隨機(jī)劃分就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 舉例詳解Python中的split()函數(shù)的使用方法

    舉例詳解Python中的split()函數(shù)的使用方法

    這篇文章主要介紹了舉例詳解Python中的split()函數(shù)的使用方法,split()函數(shù)的使用是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識(shí),通常用于將字符串切片并轉(zhuǎn)換為列表,需要的朋友可以參考下
    2015-04-04
  • 解決python中遇到字典里key值為None的情況,取不出來(lái)的問(wèn)題

    解決python中遇到字典里key值為None的情況,取不出來(lái)的問(wèn)題

    今天小編就為大家分享一篇解決python中遇到字典里key值為None的情況,取不出來(lái)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • pandas取出重復(fù)數(shù)據(jù)的方法

    pandas取出重復(fù)數(shù)據(jù)的方法

    今天小編就為大家分享一篇pandas取出重復(fù)數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • python json 遞歸打印所有json子節(jié)點(diǎn)信息的例子

    python json 遞歸打印所有json子節(jié)點(diǎn)信息的例子

    今天小編就為大家分享一篇python json 遞歸打印所有json子節(jié)點(diǎn)信息的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • Python如何識(shí)別銀行卡卡號(hào)?

    Python如何識(shí)別銀行卡卡號(hào)?

    今天給大家?guī)?lái)的是有關(guān)Python的相關(guān)知識(shí),文章圍繞著Python如何識(shí)別銀行卡卡號(hào)展開(kāi),文中有非常詳細(xì)的代碼示例及介紹,需要的朋友可以參考下
    2021-06-06
  • Python和OpenCV進(jìn)行多尺度模板匹配實(shí)現(xiàn)

    Python和OpenCV進(jìn)行多尺度模板匹配實(shí)現(xiàn)

    本文將實(shí)現(xiàn)如何將標(biāo)準(zhǔn)模板匹配擴(kuò)展到多尺度,使其可以處理模板和輸入圖像大小不同的匹配。具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Python中l(wèi)oguru日志庫(kù)的使用

    Python中l(wèi)oguru日志庫(kù)的使用

    本文主要介紹了Python中l(wèi)oguru日志庫(kù)的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • PyQt5每天必學(xué)之像素圖控件QPixmap

    PyQt5每天必學(xué)之像素圖控件QPixmap

    這篇文章主要為大家詳細(xì)介紹了PyQt5每天必學(xué)之像素圖控件QPixmap,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python中OpenCV實(shí)現(xiàn)查找輪廓的實(shí)例

    Python中OpenCV實(shí)現(xiàn)查找輪廓的實(shí)例

    本文將結(jié)合實(shí)例代碼,介紹 OpenCV 如何查找輪廓、獲取邊界框。具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • python實(shí)現(xiàn)摳圖給證件照換背景源碼

    python實(shí)現(xiàn)摳圖給證件照換背景源碼

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)摳圖給證件照換背景源碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評(píng)論

东乌珠穆沁旗| 营山县| 五华县| 定兴县| 渑池县| 扎鲁特旗| 淮北市| 茶陵县| 香河县| 马边| 兴宁市| 尤溪县| 百色市| 阿尔山市| 永新县| 定远县| 葵青区| 卢龙县| 铜山县| 麟游县| 若尔盖县| 姚安县| 杭州市| 周宁县| 祁东县| 昭平县| 始兴县| 丹江口市| 九台市| 白山市| 五原县| 民和| 茌平县| 封开县| 娄底市| 吐鲁番市| 东宁县| 滁州市| 保德县| 尖扎县| 新余市|