Python Pandas: конвертировать серии списков в одну серию
Python Pandas: серия упражнений 10 с решением
Напишите программу Pandas для преобразования Серии списков в одну Серию.
Пример решения :
Код Python:
import pandas as pd
s = pd.Series([
['Red', 'Green', 'White'],
['Red', 'Black'],
['Yellow']])
print("Original Series of list")
print(s)
s = s.apply(pd.Series).stack().reset_index(drop=True)
print("One Series")
print(s)
Пример вывода:
Оригинальная серия списка 0 [красный, зеленый, белый] 1 [красный, черный] 2 [Желтый] dtype: объект Одна серия 0 красный 1 зеленый 2 белых 3 красных 4 черный 5 желтый dtype: объект
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для преобразования данной серии в массив.
Далее: Напишите программу Pandas для сортировки данной серии.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code