2
私はJupyterでPython 2.7を使ってデータを操作しています。一般的に必要なことは、DataFrameから来るベクトルを見て(画面に表示することを意味する)、別のベクターと、時には別のDataFrameから比較することです。私は、ウェブとstackoverflowを検索しようとしてきましたが、私は離れて発見されていません。私のワークシートに表示され、私が比較できるようにしたいと思い、[ 'B'] DF1言う画面にさまざまなパンダのデータフレームを表示
df1=pd.DataFrame(np.arange(1,61).reshape(-1,6),columns=list('abcdef'))
df2=pd.DataFrame(np.arange(61,1,-1).reshape(-1,6),columns=list('ghiklm'))
とDF2 [ 'K']:
例:のは、私はこれら二つのDFを持っているとしましょう2列並べ、
[df1.loc[:,['c']], df2.loc[:,['i']]]
ではなく、次々のようなものは、次のように:
c i
2 58
8 52
14 46
20 40
26 34
32 28
38 22
44 16
50 10
56 4
誰かが助けてもらえますか? DataFrames
使用concat
両方の同じindex
ある場合:)
おかげで、完璧に動作します!!!! dfが同じ行数を持たないのはどうですか? – Matt
それから、reset_indexを 'print(pdf.catcat [df1.reset_index(drop = True).c、df2.reset_index(drop = True).i]、axis = 1))' – jezrael
のように使用してください。とても!私はあなたの答えを "受け入れ"ました。 :) – Matt