金融取引の四半期レベルのデータがあるので、かなり大きなデータセットです。ここで、次の値を新しい列に何度も繰り返し追加したいと思います。
[-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12]
列は次のようになります。
A
-12
-11
-10
...
11
12
-12
-11
...
11
12
つまり、基本的には、そのリストだけがデータフレームの最後の行まで何度も繰り返されます。この質問が十分に明確であることを願っています。
これを試して:
N = len(df)
df['A'] = pd.Series(np.tile(lst, N//len(lst))).iloc[:N]
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加