
آموزش کار با سری ها در کتابخانه پایتونی پانداس
سری در پانداس چیست؟
سریهای پانداس مانند یک ستون در یک جدول میمانند.
سریها آرایهای یک بعدی هستند که همه نوعی از دادهها را میتوانند در خود نگه دارند.
نمونهای برای ساخت سری در پانداس به شکل زیر میباشد.
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a)
print(myvar)
برچسبها (labels)
همانطور که در پانداس سریها مانند ستونها میمانند میتوان برای هر ردیف ستون یک برچسب قرار داد که از این به بعد با آن نام ردیف را مشخص کرد.
اگر این نام انتخاب نشود از عدد 0 تا آخر به صورت خودکار برای آنها برچسب گذاری میشود.
برای قرار دادن برچسبها روی ردیفهای خود به صورت زیر عمل میکنیم.
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a, index = ["x", "y", "z"])
print(myvar)
print(myvar["y"])
دیکشنریها در سریهای پانداس
شما میتوانید مقدار دیکشنری را نیز به صورت یک سری از نوع پانداس در بیاورید.
برای اینکار به صورت زیر عمل میکنیم.
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3": 390}
myvar = pd.Series(calories)
print(myvar)
خروجی این تکه کد دقیقا مانند کدی هست که برای ردیفها برچسب قرار دادیم و در این جا هم کلمات کلیدی در دیکشنری برچسبی برای مقدار آن قرار داده میشود.
شما حتی میتوانید ردیفهایی که میخواید را انتخاب کنید تا فقط همان ردیفها از دیکشنری وارد سری شما شود.
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3": 390}
myvar = pd.Series(calories, index = ["day1", "day2"])
print(myvar)
آموزش بعدی دیتافریمها در کتابخانه پانداس پایتون tmayt | pandas
نظر خود را وارد کنید
نظرات (0)