from io import StringIO
import numpy as np
example_data = "A B\na b\na b"
data1 = np.genfromtxt(StringIO(example_data), usecols=["A", "B"], names=True, dtype=None)
print(data1["A"], data1["B"]) # ['a' 'a'] ['b' 'b'] which is correct
data2 = np.genfromtxt(StringIO(example_data), usecols=["B", "A"], names=True, dtype=None)
print(data2["A"], data2["B"]) # ['b' 'b'] ['a' 'a'] which is not correct
< /code>
Wie Sie sehen, ändere ich, wenn ich die Spaltenbestellung in Bezug auf die Spaltenbestellung in der Datei ändere, falsche Ergebnisse. Interessant ist, dass DTYPE
Dieses [url=viewtopic.php?t=20324]Problem[/url] erschien in einem größeren Code, aber ich werde ein einfaches Beispiel geben: < /p> [code]from io import StringIO import numpy as np
example_data = "A B\na b\na b"
data1 = np.genfromtxt(StringIO(example_data), usecols=["A", "B"], names=True, dtype=None) print(data1["A"], data1["B"]) # ['a' 'a'] ['b' 'b'] which is correct
data2 = np.genfromtxt(StringIO(example_data), usecols=["B", "A"], names=True, dtype=None) print(data2["A"], data2["B"]) # ['b' 'b'] ['a' 'a'] which is not correct < /code> Wie Sie sehen, ändere ich, wenn ich die Spaltenbestellung in Bezug auf die Spaltenbestellung in der Datei ändere, falsche Ergebnisse. Interessant ist, dass DTYPE [/code] gleich sind: [code]print(data1.dtype) # [('A', '
Ich versuche, Numpys Genfromtxt zu verwenden, um CSVs von Bindungslängen und Energien in Arrays zu lesen (um eine potentielle Energieoberfläche und einen potentiellen Reaktionspfad zu erzeugen, also...
Ich versuche, Elemente basierend auf der Woche zu importieren. Jetzt möchte ich diese nicht jede Woche manuell ändern, sondern diese automatisch haben. Also habe ich diesen Code
gemachtfunction...
Ich versuche, eine Seite von CI3 nach CI4 umzuschreiben. In CI3 nahm die Validierungsregel einen Parameter aus dem Controller. Aber jetzt, da ich den Code neu geschrieben habe, kommt dieser...
Wie kann ich einen Text im Dramatiker überprüfen, ob er einen bestimmten Inhalt hat? Ich habe keinen Locator, ein Feld oder keine Taste. Ich habe nur diese Zeitspanne:
2010