У меня есть фрейм данных только с одним столбцом, из которого я хотел бы извлечь определенные элементы и превратить их в отдельный столбец, который будет использоваться в качестве метки для остальных оставшихся элементов. Это немного сложно объяснить, если, например, у меня есть:
pd.DataFrame({'Fruits': ['Apple', 'Gala', 'Fuji', 'Grannysmith', 'Honeycrisp', 'Golden', 'pink', 'Orange', 'blood orange', 'Mandrin', 'Tangerine', 'Clementine', 'Banana', 'baby', 'manzano', 'burro']})
Fruits
0 Apple
1 Gala
2 Fuji
3 Grannysmith
4 Honeycrisp
5 Golden
6 pink
7 Orange
8 blood orange
9 Mandrin
10 Tangerine
11 Clementine
12 Banana
13 baby
14 manzano
15 burro
Но я пытаюсь преобразовать это в:
Fruits Types
0 Apple Gala
1 Apple Fuji
2 Apple Grannysmith
3 Apple Honeycrisp
4 Apple Golden
5 Apple pink
6 Orange blood orange
7 Orange Mandrin
8 Orange Tangerine
9 Orange Clementine
10 Banana baby
11 Banana manzano
12 Banana burro
Как бы я преобразовал 1-й кадр данных во 2-й? Я чувствую пень от этого, особенно когда может быть много категорий фруктов и их соответствующих типов.