Pandas ile DataFrame Oluşturma Yolları
Pandas kütüphanesi, veri manipülasyonu ve analizi için oldukça popüler bir Python kütüphanesidir. Listeler, NumPy ndarrays (n-dimensional arrays) ve sözlükler üzerinden veri yapılarını DataFrame olarak dönüştürmek oldukça yaygın bir işlemdir. Aşağıda, listenizden, NumPy ndarray’den ve sözlükten DataFrame oluşturmanızı gösteren örnek kodları bulabilirsiniz:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
import pandas as pd import numpy as np # Liste kullanarak DataFrame oluşturma list_data = [[1, 'A', 10], [2, 'B', 20], [3, 'C', 30]] columns = ['ID', 'Letter', 'Value'] df_from_list = pd.DataFrame(list_data, columns=columns) print("DataFrame from List:") print(df_from_list) # NumPy ndarray kullanarak DataFrame oluşturma ndarray_data = np.array([[4, 'D', 40], [5, 'E', 50], [6, 'F', 60]]) df_from_ndarray = pd.DataFrame(ndarray_data, columns=columns) print("\nDataFrame from NumPy ndarray:") print(df_from_ndarray) # Sözlük kullanarak DataFrame oluşturma dict_data = {'ID': [7, 8, 9], 'Letter': ['G', 'H', 'I'], 'Value': [70, 80, 90]} df_from_dict = pd.DataFrame(dict_data) print("\nDataFrame from Dictionary:") print(df_from_dict) # Oluşturulan DataFrame'i CSV dosyasına kaydetme df_from_dict.to_csv('data.csv', index=False) print("\nDataFrame saved to CSV file.") |
Bu örneklerde, önce farklı veri yapılarını kullanarak DataFrame’ler oluşturulur. Daha sonra oluşturulan DataFrame, to_csv
yöntemi ile CSV dosyasına kaydedilir. index=False
parametresi ile index sütunu dosyada saklanmaz.
Bu kod parçacığı, listeler, NumPy ndarrays ve sözlükler kullanılarak nasıl DataFrame oluşturulacağını ve bunların nasıl CSV dosyasına kaydedileceğini göstermektedir. Gerçek verilerinizi bu örneklerdeki verilere göre düzenleyerek kendi senaryonuza uyarlayabilirsiniz.
İlk Yorumu Siz Yapın