📊Tablo İşlemleri | Pandas
DataFrame üzerinden tablosal işlemler ve verilerin yönetimi
Tablo Oluşturma
Kullacı tablosu örneği ```py from string import ascii_letters, digits import numpy as np import datetime usernames = ['alice36', 'bob_smith', 'eve'] passwords = [''.join(np.random.choice(list(ascii_letters + digits), 8)) for x in range(3)] creation_dates = [datetime.datetime.now().date() - datetime.timedelta(int(x)) for x in np.random.randint(0, 1500, 3)] df = pd.DataFrame({'username': usernames, 'password': passwords, 'date-created': pd.to_datetime(creation_dates)}) df ``` ![](../res/df_ex_tablo_users.png)
Numpy'dan tablo oluşturma ```py random_data = np.random.random((4,3)) df_random = pd.DataFrame(random_data, columns=['a', 'b', 'c']) df ``` ![](../res/df_ex_tablo_numpy.png)
Tablo Birleştirme
Kaynaklar: Pandas Merging Data
Tabloyu Bölme
Ana yapı df<işlem>
Tablodan Veri Alma
Tabloda Arama
⚠
df['column_name'] >= A & df['column_name'] <= B
yapısı parantez olmadığındandf['column_name'] >= (A & df['column_name']) <= B
şeklinde algılanır.Kaynak: Stackoverflow
Tablo ile İlgili Code Snippets
Kaynak: Stackoverflow
Last updated