kharuka2016のブログ

日々の出来事を書き留めておくブログ

pandas-indexの基本-

入門 Python 3

入門 Python 3

【前提条件】

OS:Windows 10 64-bit, version 1607

Anaconda 4.4.0(Python 3.6 version 64-bit)インストー

NumPyのインストー

【手順概要】

1.コマンドプロンプトでIPython Notebookを起動します。

2.indexの基本

【手順】

1.コマンドプロンプトでIPython Notebookを起動します。

ipython notebook

2.indexの基本

2.1.numpy、panadasとpandasからSeriesとDataFrameをインポートします。

import numpy as np
import pandas as pd
from pandas import Series,DataFrame

2.2.Seriesを作成します。

my_ser=Series([1,2,3,4],index=['A','B','C','D'])
my_ser

Out:

A    1
B    2
C    3
D    4
dtype: int64

2.3.indexをmu_indexに格納します。

my_index=my_ser.index
my_index

Out:

Index(['A', 'B', 'C', 'D'], dtype='object')

2.4.indexの値を指定すると該当するindexが返ってきます。

my_index[0]

Out:

'A'

f:id:kharuka2016:20170725181103p:plain

2.5.スライスのようにindex[2]、つまりリストの3番目から最後までを出力することも出来ます。

my_index[2:]

Out:

Index(['C', 'D'], dtype='object')

2.6.直接indexを書き換えることは出来ません。

my_index[0]='Z'

f:id:kharuka2016:20170725181214p:plain

Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎

Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎

参考:

udemy 実践Pythonデータサイエンス

www.udemy.com