校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 分享python機器學習中應用所產生的聚類數據集方法

分享python機器學習中應用所產生的聚類數據集方法

熱門標簽:ai電話機器人哪里好 湛江智能外呼系統廠家 宿遷星美防封電銷卡 西藏房產智能外呼系統要多少錢 百度地圖標注沒有了 外呼并發線路 地圖標注審核表 長沙高頻外呼系統原理是什么 ai電銷機器人源碼

01直接生成

這類方法是利用基本程序軟件包numpy的隨機數產生方法來生成各類用于聚類算法數據集合,也是自行制作輪子的生成方法。

一、基礎類型

1、月牙形數據集合

from headm import *
import numpy as np
pltgif = PlotGIF()
def moon2Data(datanum):
    x1 = linspace(-3, 3, datanum)
    noise = np.random.randn(datanum) * 0.15
    y1 = -square(x1) / 3 + 4.5 + nois
    x2 = linspace(0, 6, datanum)
    noise = np.random.randn(datanum) * 0.15
    y2 = square(x2 - 3) / 3 + 0.5 + noise
    plt.clf()
    plt.axis([-3.5, 6.5, -.5, 5.5])
    plt.scatter(x1, y1, s=10)
    plt.scatter(x2, y2, s=10)
    plt.draw()
    plt.pause(.1)
    pltgif.append(plt)
for _ in range(20):
    moon2Data(300)
pltgif.save(r'd:\temp\GIF1.GIF')


2、方形數據集

from headm import *
import numpy as np
pltgif = PlotGIF()
def moon2Data(datanum):
    x = np.random.rand(datanum, 2)
    condition1 = x[:, 1] = x[:, 0]
    condition2 = x[:, 1] = (1-x[:, 0])
    index1 = np.where(condition1  condition2)
    x1 = x[index1]
    x = np.delete(x, index1, axis=0)
    index2 = np.where(x[:, 0] = 0.5)
    x2 = x[index2]
    x3 = np.delete(x, index2, axis=0)
    plt.clf()
    plt.scatter(x1[:, 0], x1[:, 1], s=10)
    plt.scatter(x2[:, 0], x2[:, 1], s=10)
    plt.scatter(x3[:, 0], x3[:, 1], s=10)
    plt.draw()
    plt.pause(.1)
    pltgif.append(plt)
for _ in range(20):
    moon2Data(1000)
pltgif.save(r'd:\temp\GIF1.GIF')


3、螺旋形數據集合

from headm import *
import numpy as np
pltgif = PlotGIF()
def randData(datanum):
    t = 1.5 * pi * (1+3*random.rand(1, datanum))
    x = t * cos(t)
    y = t * sin(t)
    X = concatenate((x,y))
    X += 0.7 * random.randn(2, datanum)
    X = X.T
    norm = plt.Normalize(y.min(), y.max())
    plt.clf()
    plt.scatter(X[:, 0], X[:, 1], s=10, c=norm(X[:,0]), cmap='viridis')
    plt.axis([-20, 21, -20, 16])
    plt.draw()
    plt.pause(.1)
    pltgif.append(plt)
for _ in range(20):
    randData(1000)
pltgif.save(r'd:\temp\GIF1.GIF')


下面的知識螺旋線,沒有隨機移動的點。

將隨機幅值從原來的0.7增大到1.5,對應的數據集合為:


02樣本生成器

利用sklearn.datasets自帶的樣本生成器來生成相應的數據集合。

一、基礎數據集

1、點簇形數據集合

from headm import *
from sklearn.datasets import make_blobs
pltgif = PlotGIF()
def randData(datanum):
    x1,y1 = make_blobs(n_samples=datanum, n_features=2, centers=3, random_state=random.randint(0, 1000))
    plt.clf()
    plt.scatter(x1[:,0], x1[:, 1], c=y1, s=10)
    plt.draw()
    plt.pause(.1)
    pltgif.append(plt)
for _ in range(20):
    randData(300)
pltgif.save(r'd:\temp\gif1.gif')

繪制三簇點集合,也可以使用如下的語句:

plt.scatter(x1[y1==0][:,0], x1[y1==0][:,1], s=10)
plt.scatter(x1[y1==1][:,0], x1[y1==1][:,1], s=10)
plt.scatter(x1[y1==2][:,0], x1[y1==2][:,1], s=10)

2、線簇形數據集合

生成代碼,只要在前面的x1后面使用旋轉矩陣。

transformation = [[0.60834549, -0.63667341], [-0.40887718, 0.85253229]]
x1 = dot(x1, transformation)

其中轉換矩陣的特征值與特征向量為:

  • 特征值:[0.20581711.25506068]
  • 特征向量:[[-0.845237740.7015526][-0.53439045-0.71261768]]

3、環形數據集合

from headm import *
from sklearn.datasets import make_circles
pltgif = PlotGIF()
def randData(datanum):
    x1,y1 = make_circles(n_samples=datanum, noise=0.07, random_state=random.randint(0, 1000), factor=0.6)
    plt.clf()
    plt.scatter(x1[y1==0][:,0], x1[y1==0][:,1], s=10)
    plt.scatter(x1[y1==1][:,0], x1[y1==1][:,1], s=10)
    plt.axis([-1.2, 1.2, -1.2, 1.2])
    plt.draw()
    plt.pause(.1)
    pltgif.append(plt)
for _ in range(20):
    randData(1000)
pltgif.save(r'd:\temp\gif1.gif')

4、月牙數據集合

from headm import *
from sklearn.datasets import make_moons
pltgif = PlotGIF()
def randData(datanum):
    x1,y1 = make_moons(n_samples=datanum, noise=0.07, random_state=random.randint(0, 1000))
    plt.clf()
    plt.scatter(x1[y1==0][:,0], x1[y1==0][:,1], s=10)
    plt.scatter(x1[y1==1][:,0], x1[y1==1][:,1], s=10)
    plt.axis([-1.5, 2.5, -1, 1.5])
    plt.draw()
    plt.pause(.1)
    pltgif.append(plt)
for _ in range(20):
    randData(1000)
pltgif.save(r'd:\temp\gif1.gif')

測試結論

sklearn里面還有好多函數來自定制數據,除此之外還可以使用numpy生成,然后通過高級索引進行劃分,最好結合著matplotlib中的cmap來做顏色映射,這樣可以做出好玩又好看的數據集,希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python機器學習之K-Means聚類實現詳解
  • python機器學習實戰之K均值聚類
  • 機器學習10大經典算法詳解
  • 如何用 Python 處理不平衡數據集

標簽:大同 林芝 寧夏 普洱 南平 漯河 盤錦 海南

巨人網絡通訊聲明:本文標題《分享python機器學習中應用所產生的聚類數據集方法》,本文關鍵詞  分享,python,機器,學習,中,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《分享python機器學習中應用所產生的聚類數據集方法》相關的同類信息!
  • 本頁收集關于分享python機器學習中應用所產生的聚類數據集方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    奇米一区二区三区| www.欧美亚洲| 丁香婷婷综合网| 在线免费观看日本欧美| 久久精品在线观看| 午夜激情久久久| eeuss影院一区二区三区| 日韩区在线观看| 亚洲国产精品一区二区www在线| 国产成人午夜视频| 91精品午夜视频| 亚洲综合一区在线| 99精品热视频| 国产精品久久久久久久久搜平片| 日韩av在线播放中文字幕| 91久久精品一区二区三| 国产精品视频免费| 国产在线精品一区二区夜色| 777午夜精品视频在线播放| 一级精品视频在线观看宜春院| 成人一区二区三区视频在线观看| 精品三级在线看| 偷窥少妇高潮呻吟av久久免费| 色综合久久综合网欧美综合网| 久久久久久日产精品| 麻豆国产91在线播放| 91精品在线观看入口| 丝袜美腿亚洲综合| 欧美日韩亚洲综合在线| 亚洲男人电影天堂| 99国产精品久久久久| 亚洲欧美中日韩| 92国产精品观看| 日韩美女久久久| 色悠悠亚洲一区二区| 一区二区三区毛片| 欧美亚洲综合另类| 日韩电影免费一区| 日韩视频在线永久播放| 九色综合国产一区二区三区| 日韩美女一区二区三区四区| 久草精品在线观看| 国产欧美一区二区精品性| 成人综合婷婷国产精品久久免费| 久久精品一区二区| aaa亚洲精品| 亚洲精品你懂的| 欧美日韩精品久久久| 免费成人性网站| 久久精品亚洲精品国产欧美 | 日本成人中文字幕在线视频| 91精品国产91久久久久久最新毛片| 日本在线播放一区二区三区| 欧美成人艳星乳罩| 成人av影视在线观看| 亚洲美女区一区| 欧美一区二区精品久久911| 韩国精品久久久| 亚洲精品免费电影| 日韩视频一区二区三区| 懂色一区二区三区免费观看| 亚洲美女屁股眼交| 精品久久久久久综合日本欧美 | 日本精品视频一区二区| 五月婷婷综合在线| 中文字幕av不卡| 欧美性色aⅴ视频一区日韩精品| 日韩av电影免费观看高清完整版| 国产亲近乱来精品视频| 欧美美女黄视频| 成人h版在线观看| 蜜桃av一区二区在线观看| 亚洲欧美一区二区视频| 日韩欧美你懂的| 色综合久久88色综合天天6| 免播放器亚洲一区| 亚洲欧美一区二区三区久本道91| 欧美高清精品3d| 91香蕉视频在线| 色综合久久九月婷婷色综合| 中文字幕一区二区视频| 欧美日韩国产片| 亚洲成a人片综合在线| 久久成人精品无人区| 欧美一区二区性放荡片| 91丨porny丨首页| 国产在线视频一区二区| 舔着乳尖日韩一区| 亚洲日本在线a| 久久久三级国产网站| 日韩欧美aaaaaa| 欧美日韩高清一区二区| 日本大香伊一区二区三区| 国产乱码一区二区三区| 老司机精品视频一区二区三区| 亚洲综合一区二区| 亚洲色图欧美激情| 国产精品另类一区| 国产三区在线成人av| 日韩欧美精品在线| 欧美日韩aaaaa| 在线观看一区二区视频| 99视频一区二区| 成人禁用看黄a在线| 国产高清无密码一区二区三区| 免费在线观看视频一区| 午夜久久久久久电影| 亚洲国产成人va在线观看天堂| 亚洲乱码国产乱码精品精的特点| 中文字幕一区二区三区精华液| 国产午夜精品一区二区| 久久久久亚洲综合| 国产欧美一区二区精品秋霞影院| 精品91自产拍在线观看一区| 日韩美一区二区三区| 日韩一区二区三区三四区视频在线观看 | 26uuu亚洲婷婷狠狠天堂| 成人午夜免费电影| aa级大片欧美| 波多野结衣中文一区| 国产99久久久精品| 国产精品18久久久久| 最新热久久免费视频| 亚洲黄色小视频| 亚洲柠檬福利资源导航| 亚洲欧美综合另类在线卡通| 国产精品国产三级国产| 国产成人精品影视| 欧美日本乱大交xxxxx| 欧美精品日韩一本| 在线欧美一区二区| 91成人在线精品| 欧美在线不卡视频| 色视频欧美一区二区三区| 麻豆精品视频在线观看视频| 午夜精品福利视频网站| 国产精品理伦片| 久久综合久久综合久久综合| 制服丝袜av成人在线看| 亚洲v中文字幕| 亚洲123区在线观看| 日韩中文欧美在线| 亚洲r级在线视频| 激情欧美一区二区| 国产一区二区不卡老阿姨| 国产成人av一区二区三区在线| 国产一区不卡视频| 91日韩一区二区三区| 日韩精品电影在线| 奇米色777欧美一区二区| 亚洲高清不卡在线| 欧美成人一区二区三区片免费| 欧美va亚洲va香蕉在线| 久久亚洲私人国产精品va媚药| 一区二区视频在线| 视频精品一区二区| 国产91富婆露脸刺激对白| 91免费版在线| 69堂国产成人免费视频| 国产亚洲综合性久久久影院| 综合精品久久久| 青青国产91久久久久久 | 欧美a级理论片| 国产精品2024| 成人综合日日夜夜| 欧美日韩国产美女| 精品捆绑美女sm三区| 一个色在线综合| 国产一二精品视频| 欧美亚洲一区三区| 欧美一区二区三区免费视频| 亚洲丝袜制服诱惑| 国产成人免费视频一区| 欧美大片一区二区三区| 午夜成人在线视频| 欧美视频在线一区二区三区| 国产精品无圣光一区二区| 麻豆91精品91久久久的内涵| 欧美日韩国产免费一区二区| 亚洲人成精品久久久久| av中文字幕不卡| 久久久国产午夜精品| 韩国三级电影一区二区| 欧美一区二区黄| 日本91福利区| 欧美猛男超大videosgay| 夜夜精品浪潮av一区二区三区| 99re在线精品| 中文字幕一区二区三区色视频| 国产不卡一区视频| 国产日韩欧美精品综合| 午夜欧美一区二区三区在线播放| 一本色道亚洲精品aⅴ| 国产日韩欧美综合在线| 久久国产尿小便嘘嘘| 精品精品国产高清一毛片一天堂| 午夜影院久久久| 在线亚洲高清视频| 午夜久久久久久| 欧洲中文字幕精品|