【发布时间】:2020-11-28 04:26:19
【问题描述】:
我有这个名为位置的df:
Date Direction Ticker Price ... FX-rate Comission Short Cost-price
0 2020-02-11 Buy YAR.OL 386.1 ... 1.0 0.0 False 386.1
1 2020-06-16 Sell YAR.OL 356.0 ... 1.0 0.0 False -356.0
2 2020-02-05 Buy NHY.OL 30.0 ... 1.0 0.0 False 30.0
我有一个清单:
n_ticker_list = ['YAR.OL', 'NHY.OL']
我正在尝试在 Ticker 上创建新的 DF 排序。如果代码相同,那么这些值将进入一个 df,而另一个将进入另一个。
我刚刚尝试看看如何做到这一点,但我不确定我是否走在正确的道路上..
for my_ticker in set(n_ticker_list):
new_df = positions[positions['Ticker'] == my_ticker]
print(new_df)
如何做到这一点?在新的 DF 中,我想带上所有的专栏。
谢谢:)
【问题讨论】:
标签: python pandas data-science