Автор оригинала: Python Examples.
Серия Pandas
Серия PandAs – одномерная маркированная, однородно напечатанная массив.
Вы можете создать серию с объектами любого DataType. Будь то целые числа, плавает, строки, любой тип данных. Вы можете иметь смесь этих данных типов в одной серии.
В этом руководстве мы узнаем о серии Panda с примерами.
Создать серию Pandas
Для создания серии Panda в Python пройдите список значений в класс серии (). Pandas создаст целочисленный индекс по умолчанию.
В следующем примере мы создадим серию Panda с целыми числами.
Python Program
import numpy as np import pandas as pd s = pd.Series([1, 3, 5, 12, 6, 8]) print(s)
Выход
0 1 1 3 2 5 3 12 4 6 5 8 dtype: int64
Детатип элементов в серии INT64. На основании значений, присутствующих в серии, определяется DataType серии.
Серия Pandas с NAN ценностями
Вы также можете включить значения NAN NAN в серии PandaS.
В следующих примере серии Pandas мы создадим серию с одним из цен, как numpy.nan Отказ
Python Program
import numpy as np import pandas as pd s = pd.Series([1, 3, np.nan, 12, 6, 8]) print(s)
Выход
0 1.0 1 3.0 2 NaN 3 12.0 4 6.0 5 8.0 dtype: float64
Серия Pandas с струнами
Вы можете включить строки, а также для элементов в серии.
В следующем примере мы создадим серию Panda с одним из цен в виде строки.
Python Program
import numpy as np import pandas as pd s = pd.Series(['python', 3, np.nan, 12, 6, 8]) print(s)
Выход
0 python 1 3 2 NaN 3 12 4 6 5 8 dtype: object
Поскольку элементы относятся к различным типам типа данных, таких как целое число и строку, тип данных всех элементов в этой серии Panda считается как объект Отказ Но когда вы получаете доступ к элементам индивидуально, возвращается соответствующий DataType, как INT64, STR, FLOAT и т. Д.
Доступ к элементам серии Pandas
Вы можете получить доступ к элементам серии Panda с использованием индекса.
В следующих примере серии PandAs мы создаем серию и доступ к элементам, используя индекс.
Python Program
import numpy as np import pandas as pd s = pd.Series(['python', 3, np.nan, 12, 6, 8]) print(s[0]) print(s[4])
Выход
python 6
Резюме
В этом руководстве примеров Python мы узнали, как создать серию Panda с элементами, принадлежащими к различным датататикам, и получить доступ к элементам серии, используя индекс, с помощью хорошо подробных примеров.