Wie speichere ich eine Liste in einer CSV-Datei?Versuchen Sie, eine Liste in einer CSV-Spalte zu speichern. Wie geht das?
Versuchte den folgenden Code, aber scheint nicht zu funktionieren-
Name = {};
name =Name1||"_"|| Name2 ;
Macrodt=Neue Tabelle("Tabelle1",
Neue Spalte ("Name",
Charakter,
Nominal
Werte festlegen ( { Name [1] })
),
unsichtbar
);
Re: Wie speichere ich eine Liste in einer CSV-Datei?Ein häufiger Fehler besteht darin, denselben Namen für eine Variable und eine Spalte zu verwenden.Ihre Liste heißt name, und Sie definieren eine Spalte namens name.Versuchen Sie stattdessen diesen Code.Ich habe unsichtbar entfernt, damit Sie das Ergebnis sehen können.
name1 = "a";
name2 = "b";
name_list = {};
name_list[1] = Name1||"_"||Name2;
Macrodt=New Table("table1",
New Column("name", Character, Nominal, Set Values( name_list) ),
);Re: Wie speichere ich eine Liste in einer CSV-Datei?Sie legen den Variablennamen als Liste fest
name = {}'
Aber dann setzen Sie es auf eine String-Variable
name = Name1 || "_" || Name2.;
Der Name ist also keine Liste mehr.
Unten ist eine Änderung an Ihrem Code, die meiner Meinung nach das tut, was Sie wollen
name = {};
name1 = "a";
name2 = "b";
name[1] = Name1 || "_" || Name2;
Macrodt = New Table( "table1",
New Column( "name", Character,
Nominal, Values( Eval( name ) ) )
);