import pandas as pd
# Listeden veri çerçevesi (data frame) oluşturma
df = pd.DataFrame([10,20,30,40,50])
print(df)
yas = [["Ali",20],["Ayşe",25],["Zeynep",35],["Mehmet",27]]
df = pd.DataFrame(yas)
print(df)
# Sütunlara isim vermek için:
df = pd.DataFrame(yas, columns=["İsim","Yaş"])
print(df)
# İndeks numaralarını değiştirmek için:
df = pd.DataFrame(yas, columns=["İsim","Yaş"],index=[1,2,3,4])
print(df)
# colums ve index yazmadan da aynı işi yapabiiriz.
# İndeks numaraları sütun isimlerinden önce yazılmalıdır.
# index ve columns ifadeleri kullanıldığında sıra önemli değildir.
df = pd.DataFrame(yas,[1,2,3,4],["İsim","Yaş"])
print(df)
# Sözlük (dictionary) yapısından veri çerçevesi (data frame) oluşturma.
yas = {"İsim":["Ali","Ayşe","Zeynep","Mehmet",], "Yaş":[20,25,35,27]}
df = pd.DataFrame(yas)
print(df)
# İndeks numarası belirtebiliriz.
df = pd.DataFrame(yas,index=[10,20,30,40])
print(df)
# Örnek: Farklı yollardan veri çerveçesi (data frame) tanımlama.
isimler = [
{"İsim":"Ali","Yaş":20},
{"İsim":"Ayşe","Yaş":25},
{"İsim":"Zeynep","Yaş":35},
{"İsim":"Mehmet","Yaş":27},
]
df = pd.DataFrame(isimler)
print(df)
# Serilerden (series) veri çerçevesi (data frame) oluşturma.
s1 = pd.Series(['A','B','C','D'])
s2 = pd.Series(['X','Y','Z','Q'])
veri = dict(veri1 = s1, veri2 = s2)
df = pd.DataFrame(veri)
print(df)