Pebble Coding

ソフトウェアエンジニアによるIT技術、数学の備忘録

make_moonsで生成されるものを見てみる(scikit-learn)

macOSXにpipをインストールする

sudo easy_install pip

scikit-learnをインストールする

sudo pip install scikit-learn

make_moonsでデータを生成してみる

bash-3.2$ python
>>> from sklearn import datasets, linear_model
>>> datasets.make_moons(10, noise=0.2)
(array([[ 0.18545934,  0.25338198],
       [ 0.06259625,  0.54178011],
       [ 0.8973431 ,  0.79109458],
       [ 1.01893968, -0.07901291],
       [ 2.05387498, -0.08495323],
       [ 1.51625778,  0.50642223],
       [ 0.8542837 , -0.69981578],
       [-0.97062414, -0.15152809],
       [-0.24370697,  0.96853972],
       [ 0.23027146, -0.16437679]]), array([1, 0, 0, 0, 1, 1, 1, 0, 0, 1]))
>>> 

ここでarrayとなっているのはnumpy.array型のことであって、pythonのlistとは異なるものらしい。