2017-05-09 7 views

答えて

0

あなたがデータではないが、これを試すことができるので、これが機能するかどうかは分かりません。列名が

data.columns 

その後、対応する列を分離

最初のアクセスでは、現在の列名として表示される名前に基づいて

data = data[['column_1', 'column_2']] 

インデックス列を分析したいと思い、無視現在使用されていない列名と、対応する一致に基づく索引のみです。

次に、列の名前を変更できます。

data.columns = ['new_column_1_name', 'new_column_2_name'] 
+0

ありがとう!それを試してみる – Caribgirl

0

あなたはタプルとしてそれらを引き出すことができます。

In [11]: df = pd.DataFrame([[1, 2], [3, 4]], columns=[["A", "B"], ["a", "b"]]) 

In [12]: df 
Out[12]: 
    A B 
    a b 
0 1 2 
1 3 4 

In [13]: df[[("A", "a")]] 
Out[13]: 
    A 
    a 
0 1 
1 3 

をお使いの場合には、それは次のようになります。

df[[("Year", "All ages")]] 

はマルチインデックスインデックスとスライス用advanced section of the docsを参照してください。

+0

それを試してみるよ! – Caribgirl

関連する問題