Dies ist ähnlich zu diesem Beitrag "An einen leeren Datenrahmen in Pandas anfügen?" aber was ich will ist, ich habe 2 ListenListe zum leeren Datenrahmen in Pandas hinzufügen
titles = ['Style','Occupancy','Ext_Wall_2','Roof_Cover','Int_Wall_2','Int_flr_2','Heat_Type','TTL_Bed','TTl_Half_Bath','TTL_Rooms','Kit_Style']
Bld_list = ['Colonial', '1', '\xa0', 'Asphalt', '\xa0', '\xa0','Forced Air-Duc',
'4 Bedrooms', '2', '8', 'Average']
Ich möchte einen Datenrahmen erstellen, die Titel als Spaltenüberschriften über und zehn Zeile 0 des Datenrahmens, den bld_list Wert haben würde, so wäre es 1 sein x 11 Datenrahmen
Ich habe versucht, die folgen aus dem Post, aber es gab den folgenden Fehler >>> "nicht hashbar Typ: 'Liste'". Ich denke, die Antwort muss sehr einfach sein, aber ich kann es nicht herausfinden. Lass es mich wissen, wenn du helfen kannst. danke
df6 = pd.DataFrame()
data = pd.DataFrame({columns:bld_list})
df6.append(data)
Das geben die Titel in DF als Titel1 und Titel2. und es präsentiert die Daten vertikal in einem 11x2 Datenrahmen (2 Spalten 11 Zeilen). Ich möchte die Titel die Titel in den Namen in der "Titel" -Liste und die 1. Zeile (Zeile 0) in der DF sein, um die Informationen in der "bld_list" -Liste zu sein. So wird es 11 Spalten und 1 Zeile sein –
@JWestwood Ich missverstanden, was Sie gefragt haben. Bitte akzeptiere Max's Antwort, da sie korrekt ist. – Brian
Max dein Vorschlag funktioniert. Danke, Parfait, wenn ich deine Kommentare übergebe, bekomme ich Folgendes: >>> Wenn du alle skalaren Werte verwendest, musst du einen Index übergeben. Irgendeine Idee, wie man >> versucht, neuen Code zu lernen. Vielen Dank –