演習課題「インデックスの付け替え」
右のコードエリアにはsというSeriesと、indというインデックスのリストが定義されています。
sのインデックスをindで置き換えたものをprint()でそのまま出力してください。
期待する出力値
d 3
e 1
f 2
dtype: int64
演習課題「name属性の設定」
右のコードエリアにはsというSeriesが定義されています。
sのname属性を"paiza"に変更したのち、sをprint()でそのまま出力してください。
期待する出力値
a 3
b 1
c 2
Name: paiza, dtype: int64
演習課題「dtype属性の追加」
右のコードエリアにはsというSeriesが定義されています。
sのdtype属性がfloat64になるようにコードを書き換え、sをprint()でそのまま出力してください。
期待する出力値
a 3.0
b 1.0
c 2.0
dtype: float64
#05:Seriesの属性
このチャプターでは、Seriesオブジェクトの属性について学習します。
import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
print(s.index) # インデックスの取得
s.index = ["d", "e", "f"] # インデックスの書き換えimport pandas as pd
s = pd.Series([3, 1, 2])
print(s.index) # RangeIndex
import pandas as pd
s = pd.Series([3, 1, 2], name="nums")
print(s.name) # 名前の取得
new_s = s.rename("values") # 名前の付け替え
s.rename("values", inplace=True) # sそのものの名前の変更
s.index.name = "chars" # インデックスのname属性を指定
import pandas as pd
s = pd.Series([3, 1, 2], name="nums")
print(s.dtype) # dtypeの取得import pandas as pd
s = pd.Series([3, 1, 2], name="nums", dtype="float64") # dtypeを指定