【发布时间】:2019-10-08 16:19:31
【问题描述】:
我有一个 pandas DataFrame df,其中包含一个列 ID 和一个列 Type。这是一个例子:
print(df)
>>
+---------+---------+
| ID| Type|
+---------+---------+
| AAA| A|
| BBB| B|
| CCC| B|
| DDD| A|
| EEE| B|
| FFF| A|
| GGG| B|
+---------+---------+
从该 DataFrame 中,我想为每个 Type 提取一个带有 X 不同值的子 DataFrame。
这里是前面的例子(顺序无关紧要):
X = 2
new_df = do_something(df, X)
print(new_df)
>>
+---------+---------+
| ID| Type|
+---------+---------+
| AAA| A|
| DDD| A|
| BBB| B|
| CCC| B|
+---------+---------+
有简单的方法吗?
【问题讨论】: