以下のようなコードをを完結に表現する方法はありますでしょうか.
s,z,xという変数にラベルをつけ,それをvstackしたいです.
python
1s = np.arange(15).reshape(5,3) 2z = np.arange(30).reshape(10,3) 3x = np.arange(30).reshape(10,3) 4 5label= {0:'s', 1:'z', 2:'s_'} 6datas = {'s':s, 'z':z,'x':x ,} 7datas=np.vstack([np.hstack(( 8 np.array([label[i]]*datas[label[i]].shape[0])[:,np.newaxis],datas[label[i]])) for i in range(len(datas))]) 9df = pd.DataFrame.from_dict(datas)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/15 09:54