[PYTHON] Pandas.DataFrame-Tipps (Matrix-Manipulation)

Erstellen Sie einen leeren Datenrahmen

sample.py


    import pandas as pd

    #Einstellung des Spaltennamens
    cols = ['id', 'name']
    #Erstellen Sie einen leeren Datenrahmen
    df = pd.DataFrame(index=[], columns=cols)
    #Erstellung von Dateninhalten
    data = [1, 'test']
    #Daten zum Datenrahmen hinzufügen
    df.loc[len(df)] = data
    print(df)
    '''
      id  name
    0  1  test
    '''

Fügen Sie einem Datenrahmen mithilfe einer Liste mehrere Zeilen hinzu

sample.py


    #Einstellung des Spaltennamens
    cols = ['id', 'name']
    #Erstellen Sie einen leeren Datenrahmen
    df = pd.DataFrame(index=[], columns=cols)
    #Erstelle eine Liste
    id_list = [1, 2, 3, 4, 5]
    name_list = ['Taro', 'Hanako', 'Akira', 'Hitomi', 'Kenta']
    #Erstellen Sie einen Datenrahmen für die Verkettung
    df_tmp = pd.DataFrame({'id': id_list ,'name': name_list})
    #Verbinden Sie Datenrahmen vertikal
    df = df.concat([df, df_tmp])
    print(df)
    '''
      id    name
    0  1    Taro
    1  2  Hanako
    2  3   Akira
    3  4  Hitomi
    4  5   Kenta
    '''

Recommended Posts

Pandas.DataFrame-Tipps (Matrix-Manipulation)