ピボットテーブルの作成、行列の変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を下記の並列へ変換してください. #################### C A 101 301 102 302 103 303 #################### import pandas as pd df = pd.DataFrame({“A” : [101, 102, 103], “B” : [201, 202, 203], “C” : [301, 302, 303]}, index=[“a”, “b”, “c”]) ########## [選択肢] 1. df.pivot(index=”A”, values=”C”) 2. df.pivot_table(index=”A”, values=”C”) 3. df.pivot(values=[“A”, “C”]) 4. df.pivot_table(values=[“A”, “C”])

ピボットテーブルの作成、行列の変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を下記の並列へ変換してください. #################### C A 101 301 102 302 103 303 #################### import pandas as pd df = pd.DataFrame({“A” : [101, 102, 103], “B” : [201, 202, 203], “C” : [301, 302, 303]}, index=[“a”, “b”, “c”]) ########## [選択肢] 1. df.pivot(index=”A”, values=”C”) 2. df.pivot_table(index=”A”, values=”C”) 3. df.pivot(values=[“A”, “C”]) 4. df.pivot_table(values=[“A”, “C”])

ピボットテーブルの作成、行列の変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を下記の並列へ変換してください. #################### C A 101 301 102 302 103 303 #################### import pandas as pd df = pd.DataFrame({“A” : [101, 102, 103], “B” : [201, 202, 203], “C” : [301, 302, 303]}, index=[“a”, “b”, “c”]) ########## [選択肢] 1. df.pivot(index=”A”, values=”C”) 2. df.pivot_table(index=”A”, values=”C”) 3. df.pivot(values=[“A”, “C”]) 4. df.pivot_table(values=[“A”, “C”])

ピボットテーブルの作成、行列の変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を下記のような並列へ変換してください. (※ 答えは 2 行になります.) ########## 配列 ########## B Name cutting_A a (-0.00323, 1.076] 0 (1.076, 2.153] 4 b (1.076, 2.153] 2 (2.153, 3.229] 5 c (-0.00323, 1.076] 1 (1.076, 2.153] 3 ########################## np.random.seed(0) df = pd.DataFrame({“Name” : [“a”, “c”, “b”, “c”, “a”, “b”], “A” : np.random.rand(6)*np.arange(0, 6, 1), “B” : np.arange(0, […]

ピボットテーブルの作成、行列の変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を下記のような並列へ変換してください. (※ 答えは 2 行になります.) ########## 配列 ########## # B # Name cutting_A # a (-0.00323, 1.076] 0 # (1.076, 2.153] 4 # b (1.076, 2.153] 2 # (2.153, 3.229] 5 # c (-0.00323, 1.076] 1 # (1.076, 2.153] 3 ########################## np.random.seed(0) np.random.seed(0) df = pd.DataFrame({“Name” : [“a”, “c”, “b”, “c”, “a”, […]

ピボットテーブル化と逆変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を以下に示す配列へ Tidy Data(整然データ)化してください. ########## 配列 ########## # A B variable value # 0 101 201 C 301 # 1 102 202 C 302 # 2 103 203 C 303 ######################### import pandas as pd df = pd.DataFrame({“A” : [101, 102, 103], “B” : [201, 202, 203], “C” : [301, 302, 303]}, index=[“a”, […]

ピボットテーブル化と逆変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を以下に示す配列へ Tidy Data(整然データ)化してください. ########## 配列 ########## # index variable value # 0 a A 101 # 1 b A 102 # 2 c A 103 # 3 a B 201 # 4 b B 202 # 5 c B 203 # 6 a C 301 # 7 b C 302 # 8 […]

ピボットテーブル化と逆変換

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. 変数 df を以下に示す配列へ Tidy Data(整然データ)化してください. ########## 配列 ########## # index variable value # 0 a A 101 # 1 b A 102 # 2 c A 103 # 3 a B 201 # 4 b B 202 # 5 c B 203 # 6 a C 301 # 7 b C 302 # 8 […]

ビン詰め

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. Q1:各ビンに含まれる要素の項数が均等になるように、変数 df の “Weight” 列を 5 ビン詰めしてください.また、ビン名には bin_labels を指定してください. Q2:Q1 で得られた Category の各ビンごとのデータの個数をカウントしてください. import pandas as pd import numpy as np df = pd.DataFrame({“Height” : np.arange(155, 185, 3), “Weight” : np.arange(45, 85, 4), “Sex” : [“Female”, “Male”, “Male”, “Female”, “Female”, “FeMale”, “Female”, “Male”, “Male”, “Male”], “School Year” : [1, 1, 2, 4, 3, 4, […]

ビン詰め

下記の設問に対する答えとして相応しものを選択肢から選び、次のコードの空欄(##########)を埋めてください. Q1:変数 measure_weight を用いて、 変数 df の “Weight” 列をビン詰めしてください.また、ビン名には bin_labels を指定してください. Q2:Q1 で得られた Category の各ビンごとのデータの個数をカウントしてください. import pandas as pd import numpy as np df = pd.DataFrame({“Height” : np.arange(155, 185, 3), “Weight” : np.arange(45, 85, 4), “Sex” : [“Female”, “Male”, “Male”, “Female”, “Female”, “FeMale”, “Female”, “Male”, “Male”, “Male”], “School Year” : [1, 1, 2, 4, 3, […]