Die Suche ergab 11 Treffer

von andreas96
Mittwoch 9. September 2020, 14:41
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

Der Code ist so gar nicht lauffährig, in der letzten Zeile ist ein Systaxfehler. Zwischendurch fehlen Klammern. Globale Varaiablen sollte man nicht benutzen, alle Variablen die eine Funktion benötigt bekommt diese über Parameter und geben ein Ergebnis mittels return zurück. os.chdir() sollte nicht ...
von andreas96
Mittwoch 9. September 2020, 14:36
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

Danke euch! Werde es direkt mit dem csv-Modul schreiben, bzw. versuche es :-)
von andreas96
Mittwoch 9. September 2020, 13:58
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

@blackjack Ich habe den Dataframe als xlsx gespeichert anstatt CSV. Dann in einem anderen kleinen Programm mit pd.read_excel geöffnet und mit df.to_csv gespeichert. Dann sind die Datenformate alle richtig. keine ".0"er mehr an den "falschen" Stellen. Besteht die Möglichkeit so et...
von andreas96
Mittwoch 9. September 2020, 12:05
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

@blackjack Danke für deine Antwort. Es ist leider nur teilweise "kosmetischer Kram" Die CSV wird in einen Schweißdatenrechner eingegeben. Das Dataframe dort ist 100 Spalten breit, daher die zusätzlichen Kommata. Dies sind Fragmente aus vorherigen Daten, die in der Matrix stehen geblieben s...
von andreas96
Mittwoch 9. September 2020, 11:26
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

Der Groschen ist pfennigweise gefallen. @blackjack Jetzt verstehe ich: ich habe die Datei mit einem einfachen Editor als reinen Text betrachtet, dabei ist bzw. bleibt das unerwünschte Datumsformat aus. Der Hauptstrom bleibt eine normale 8.1 Zahl. Ich habe es zuvor immer mit Excel geöffnet. Daher hab...
von andreas96
Mittwoch 9. September 2020, 10:39
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

@Sirius3 sorry, ich habe deine Änderung vorher nicht gesehen. (Danke für die Geduld) Link für Daten neu generiert: https://1drv.ms/u/s!AiFbEUFIX3kVjM8etFcQopziQtwzzg?e=ZpVCzG Code update und getestet (läuft super), es bleibt nur der Fehler mit dem Datenformat: import pandas as pd quelle_path = r'C:\...
von andreas96
Mittwoch 9. September 2020, 09:14
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

Re: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

Ich habe den Code aus einem grösseren Programm als Abschnitt raus kopiert und leicht geändert. Anscheinend eine Klammer vergessen. :roll: Der bereinigte Code, gerade getestet: import pandas as pd quelle_path = r'C:\DATA\daten\quelle.xlsx' quelle_prgheader = r'C:\DATA\daten\header.xlsx' prg_path = r'...
von andreas96
Mittwoch 9. September 2020, 07:24
Forum: Wissenschaftliches Rechnen
Thema: "VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV
Antworten: 15
Zugriffe: 1928

"VLookUp" von Dataframes, falsches Datenformat beim Schreiben eines CSV

Ich ordne über einen Index Daten, mit der merge Funktion zu, sozusagen einem "VLookUp" in pandas, danach füge ich in einem weiteren Schritt einen siebenzeiligen Kopf ein. Beim Anzeigen des Dataframe "result" im IDE-Window sind noch alle Zahlen richtig dargestellt. Nach dem Schrei...
von andreas96
Mittwoch 9. September 2020, 06:31
Forum: Wissenschaftliches Rechnen
Thema: Pandas: Werte einer Zelle verschieben wenn Bedingung erfüllt. Lambda Funktion
Antworten: 4
Zugriffe: 1723

Re: Pandas: Werte einer Zelle verschieben wenn Bedingung erfüllt. Lambda Funktion

Vielen Dank! Ich habe die falschen Einträge gefunden. Anfängerfehler. Es klappt prima!
Gruß Andreas
von andreas96
Montag 7. September 2020, 16:08
Forum: Wissenschaftliches Rechnen
Thema: Pandas: Werte einer Zelle verschieben wenn Bedingung erfüllt. Lambda Funktion
Antworten: 4
Zugriffe: 1723

Re: Pandas: Werte einer Zelle verschieben wenn Bedingung erfüllt. Lambda Funktion

Danke für deinen Lösungsansatz blackjack!. Ich habe versucht ihn nachzuvollziehen. Es scheitert schon nach der ersten codezeile: df["col_Z"] == "-" # 224 statt 0 True, 1 True, 2 True, 3 False, 4 False, 5 False, 6 False ,7 True, 8 True, 9 True wird 0 True, 1 True, 2 False, 3 False...
von andreas96
Montag 7. September 2020, 08:58
Forum: Wissenschaftliches Rechnen
Thema: Pandas: Werte einer Zelle verschieben wenn Bedingung erfüllt. Lambda Funktion
Antworten: 4
Zugriffe: 1723

Pandas: Werte einer Zelle verschieben wenn Bedingung erfüllt. Lambda Funktion

Ich benutze pandas in python3. In einem Dataframe mit drei Spalten (col_X, col_Y and col_Z) sind die ersten beiden Spalten (col_X, col_Y) komplett gefüllt, die dritte nur teilweise. Ich möchte die Werte aus der mittelern Spalte (col_Y) in die Nachbarspalte (col_Z) verschieben unter der Bedingung, da...