Рубрики
Без рубрики

Python Pandas Series.

Автор оригинала: 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 с элементами, принадлежащими к различным датататикам, и получить доступ к элементам серии, используя индекс, с помощью хорошо подробных примеров.