Die Suche ergab 11 Treffer
- 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 ...
- 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 

- 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...
- 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...
- 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...
- 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:\...
- 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'...
- 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...
- 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
Gruß Andreas
- 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...
- 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...