Mathematica Import von Daten < Mathematica < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 08:08 Mo 27.04.2009 | Autor: | spassig |
Hallo
Beginne gerade mit Mathematica.
Habe die Trial7 installiert.
Habe noch ein älteres Buch in Deutsch (1994) das sehr hilfreich ist aber in vielen Punkten gewiss veraltet. Deswegen nutze ich die Hife von Mathematica, komme aber momentan nicht so weiter.
Man kann doch mit dem Befehl Import["file", List"] Daten in ein Mathematica Notebook importieren.
Nun habe ich ein Textdatei als Beispiel auf dem Schreibtisch mit Daten.
Wie findet Mathematica diese Datei ?
Muss ich da auch den Pfad angeben ?
Mathematica kann doch auch aus Excel importieren ?
Muss ich da nicht auch das Register angeben ?
Die grafische Darstellung und Analyse von Messdaten hat für mich Priorität, des wegen frage ich schon mal hier ohne Mathematica komplett zu kennen.
Nicht das mir die Trial Zeit zu schnell abläuft.
Jochen
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Moin,
1. und 2. Im Windows muessen Pfade in der Form "C:\\Dokumente und Einstellungen\\..." angegeben werden, also mit doppeltem Backslash. Am besten du oeffnest einen Explorer und kopierst dir den Pfad und fuegst ihn ein. Man gibt also zb an
Import["C:\\test.csv"]
2. Ja
3. Ich hab das wenn ueberhaupt, dann immer nur mit Excel-Dateien gemacht, in denen nur eine Tabelle war und kriegt man einfach Die Daten als geschachtelte Liste zurueck.
Cheers
Patrick
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 09:52 Mo 27.04.2009 | Autor: | spassig |
Danke für die schnelle Antwort.
Das mit dem Pfad wäre also schon mal geklärt.
Ich habe Mac OS X.
Jochen
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 10:39 Mo 27.04.2009 | Autor: | spassig |
Ich dachte ich käme weiter.
Wollte die Frage auch schon als gelöst definieren, weiss aber nicht wie.
Wie gesagt Mac OS X 10.5.6
Import["/users/Joachim/Desktop/Daten"] habe ich eingegeben.
Als Meldung kam:
Import::nffil: File not found during Import. >>
$Failed
Also klemmt noch was. Der File liegt auf dem Schreibtisch ?
Jochen
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 10:54 Mo 27.04.2009 | Autor: | Frasier |
Hallo,
versuch doch mal mit SetDirectory["/users/Joachim/Desktop"] in das Verzeichnis zu wechseln und mit FileNames["*.*"] alle Dateien anzuzeigen.
Die Datei ist auch wirklich da, heißt so und hat keine Erweiterung?
lg
F.
|
|
|
|
|
Moin,
unter OSX heisst es "/Users/..." mit grossem U. Beim OSX 10.4 hat folgender Trick geklappt: Du machst das Suchfenster auf (bei mir mit Apfel+Alt+Space) und ziehst die Excel-Datei in das kleine Eingabefeld rechts oben. Sobald es dort drin ist steht in besagtem Eingabefeld der komplette Pfad schon markiert. Du musst ihn also nur noch kopieren. Bei 10.5 ging das glaube ich aber nicht.
Ansonsten gibts auch unter OSX ein schickes Terminal!
Cheers
Patrick
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 11:35 Mo 27.04.2009 | Autor: | spassig |
@Frazier und Halirutan
Danke jetzt hat es geklappt.
Bin erst ins directory. Die Dateien wurden angezeigt und die Daten wurden importiert.
Datei muss wohl mit Dateierweiterung angegeben werden.
Import ["Daten.rtf"].
Dann kam:
Notebook[{Cell["0;0
1;1
2;2
3;2
4;2
5;3
6;4
7;5
8;7", "Input"]}, WindowSize -> {640, 706},
WindowMargins -> {{320, Automatic}, {Automatic, 50}},
FrontEndVersion ->
"7.0 for Mac OS X PowerPC (32-bit) (February 18, 2009)",
StyleDefinitions -> "Default.nb"]
Zwar etwas mehr als nur die Zahlen, obwohl das eine rtf Datei ist.
Ich weiss nun wie es klappt.
@Halirutan
Das mit dem Terminal ist mir bekannt, damit habe ich aber bisher nicht gearbeitet.
Jochen
|
|
|
|