私はpandas.DataFrame
を持っています。私は最後の列の値だけに興味があります。パンダの特定の列の形状を処理する
np.shape(dataframe.iloc[:,:]) # the output is (2190,460)
# Now here is the shape of one cell in the last column
np.shape(dataframe.iloc[0,-1]) # the output is (20,)
dataframe.iloc[0,-1] # the output [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
私の質問は、この列には、次の形で保存され得ることができる方法である:実行しているので、(2190, 20)
:
np.shape(dataframe.iloc[:,-1]) # the output (2190,)
そして、この形状は、私にAを使用して巨大な問題
ソリューションを引き起こしていますループ:
Test_Labels = []
for i in range(len(dataframe)):
Test_Labels.append(dataframe.iloc[i,-1])
np.shape(Test_Labels)
誰かがパンダの機能を使って解決できれば、それを見てうれしいです。
'データフレーム[dataframe.columnsは[-1]]' –
@StephenRauchあなたはそれをテストしたのですか? – Engine
小さな(2x2)データフレーム上。 –