需要过滤dataframe中的数据并从中创建一行。我尝试按分组,但希望筛选不同的值,因此我未能这样做。这是一个例子
#1 #2 #3 #4
1 Bob 10 Eng
2 Jack 21 Tel
3 Rian 11 Tam
4 Vick 10 Ram
5 Jick 20 Mar
6 Rams 10 Mal
7 Venk 21 Mar
首先需要将列#3上的行过滤为10,然后是21
#1 #2 #3 #4
1 Bob 10 Eng
2 Jack 21 Tel
3 Rams 10 Mal
4 Venk 21 Mal
然后将这两行数据转换为一行,如下所示
#1 #2 #3 #4 #5
1 Bob Jack Eng Tel
2 Jick Venk Mal Mar
作为一名初学者,我尝试了几种方式进行分组,但需要选择的值是按顺序排列的,第一行应该包含10,直接行应该是21
有人能建议熊猫中的哪种API能帮助我实现这一点吗
你是说像这样的事情吗
如果
21
总是紧跟在10
之后,您可能会喜欢:这将返回:
尝试:
印刷品:
相关问题 更多 >
编程相关推荐