Серия панд
Что такое сериал?
Серия Pandas похожа на столбец в таблице.
Это одномерный массив, содержащий данные любого типа.
Пример
Создайте простую серию Pandas из списка:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a)
print(myvar)
Этикетки
Если ничего не указано, значения помечаются своим порядковым номером. Первое значение имеет индекс 0, второе значение имеет индекс 1 и т. д.
Эта метка может использоваться для доступа к указанному значению.
Пример
Вернуть первое значение серии:
print(myvar[0])
Создать ярлыки
С index
аргументом вы можете назвать свои собственные метки.
Пример
Создавайте собственные ярлыки:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a, index = ["x", "y", "z"])
print(myvar)
Когда вы создали ярлыки, вы можете получить доступ к элементу, обратившись к ярлыку.
Пример
Вернуть значение «y»:
print(myvar["y"])
Получите сертификат!
ЗАРЕГИСТРИРОВАТЬСЯ НА 10 $
Объекты "ключ/значение" как серия
Вы также можете использовать объект ключ/значение, например словарь, при создании серии.
Пример
Создайте простую серию Pandas из словаря:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3":
390}
myvar = pd.Series(calories)
print(myvar)
Примечание . Ключи словаря становятся метками.
Чтобы выбрать только некоторые элементы словаря, используйте index
аргумент и укажите только те элементы, которые вы хотите включить в серию.
Пример
Создайте серию, используя только данные «day1» и «day2»:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3":
390}
myvar = pd.Series(calories,
index = ["day1", "day2"])
print(myvar)
кадры данных
Наборы данных в Pandas обычно представляют собой многомерные таблицы, называемые DataFrames.
Серия похожа на столбец, а DataFrame — это вся таблица.
Пример
Создайте DataFrame из двух серий:
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration":
[50, 40, 45]
}
myvar = pd.DataFrame(data)
print(myvar)
Вы узнаете о DataFrames в следующей главе .