Wolfram Visualisierung | Zum Ausprobieren

Nehmen Sie Änderungen vor und führen Sie jeden Code aus, indem Sie in den Code klicken und die Tastenkombination
+
drücken.
Wissenschaftliche, Daten- & Funktionsvisualisierung. Wolfram-Visualisierungen vereinfachen und automatisieren die Erstellung von Diagrammen, die zum Verständnis von Daten und Funktionen verwendet werden – von persönlichen Projekten bis hin zu Berichten und veröffentlichten Arbeiten.

Daten visuell untersuchen

Visualisieren Sie Trends in Daten mit Dutzenden von verfügbaren Diagrammtypen:
Ausführen
ListPlot
Group of 8
COUNTRIES
[{"Population","GDP"}]
Group of 8
COUNTRIES
["Name"],​​ScalingFunctions{"Log","Log"}
Out[]=
Visualisieren Sie Proportionen anhand eines Kreisdiagramms:
Ausführen
PieChart
Group of 8
COUNTRIES
["Population"],ChartLabels->
Group of 8
COUNTRIES
["Name"]
Vergleichen Sie Daten unterschiedlicher Kategorien anhand eines Balkendiagramms:
Ausführen
BarChart
Group of 8
COUNTRIES
["Population"],ChartLabels->
Group of 8
COUNTRIES
["CountryCode"]
Beschriften und visualisieren Sie Daten über mehrere Organisationsebenen hinweg:
Ausführen
BarChart​​
Group of 8
COUNTRIES

population
Year: 2005
,
population
Year: 2020
,​​ChartLabels->
Group of 8
COUNTRIES
["CountryCode"],None,​​ChartLegends->{"2005","2020"}​​

Diagramme gestalten

Definieren und plotten Sie eine Reihe von Funktionen:
Ausführen
functions=Table[BesselJ[n,x],{n,4}];​​Plot[Evaluate[functions],{x,0,10}]
Verwenden Sie
PlotTheme
, um aus einer Reihe von automatischen Auswahlmöglichkeiten auszuwählen, um ein Diagramm schnell zu gestalten:
Ausführen
Plot[Evaluate[functions],{x,0,10},PlotTheme->"Detailed"]
Erstellen Sie eine Liste mit verschiedenen Themen zum einfachen Vergleich:
Ausführen
Table[​​Plot[Evaluate[functions],{x,0,10},PlotTheme->theme,PlotLabel->theme],​​{theme,{"Minimal","Marketing","Monochrome"}}​​]
Legen Sie die Optionen einzeln fest oder kombinieren Sie sie mit einem Leitstil:
Ausführen
Plot[Evaluate[functions],{x,0,10},PlotTheme->"Marketing",PlotLegends->"Expressions"]

Diagramme beschriften

Verwenden Sie das
Entity
-Framework, um im Handumdrehen verfügbare Daten zu Bevölkerung, Pro-Kopf-BIP und Namen zu erhalten:
Ausführen
countrydata=
all countries, dependencies, and territories
COUNTRIES

population
,
GDP
per capita
;​​countrynames=
all countries, dependencies, and territories
COUNTRIES
["Name"];
Visualisieren Sie die abgerufenen Daten:
Ausführen
ListLogLogPlot[countrydata]
Verwenden Sie Metadaten, um jeden Datenpunkt automatisch zu beschriften (Beschriftungen, die nicht passen, werden automatisch als Tooltip generiert):
Ausführen
ListLogLogPlot[countrydata->countrynames]
Fügen Sie Beschriftungen für den Rahmen und eine Diagrammüberschrift hinzu, um die Visualisierung zu vervollständigen:
Ausführen
ListLogLogPlot[countrydata->countrynames,​​Frame->True,​​PlotLabel->"Per capita GDP vs. Population for all Countries",​​FrameLabel->{"People","USD per person per year"}​​]

Funktionen plotten

Plotten Sie eine Funktion einer einzelnen Variablen über einen bestimmten Bereich:
Ausführen
Plot[Tan[x],{x,-3Pi/2,3Pi/2}]
Plotten Sie eine parametrische Funktion über einen bestimmten Parameterbereich:
Ausführen
ParametricPlot[{Cos[Pit]*GoldenRatio^t,Sin[Pit]*GoldenRatio^t},{t,0,6}]
Verwenden Sie die 3D-Versionen der Plot-Funktionen:
Ausführen
ParametricPlot3D{Cos[πt](
t
GoldenRatio
+Cos[v]),(
t
GoldenRatio
+Cos[v])Sin[πt],4t-Sin[v]},{t,0,5},{v,0,2Pi},
Options settings

Verwenden Sie Optionen, um eine stilisierte 3D-Darstellung einer Funktion zu erstellen:
Ausführen
Plot3DTan
2
x
+
2
y
,{x,y}∈Disk[{0,0},10,{Pi/2,3Pi/2}],
Options settings


Visualisierungen interaktiv gestalten

Erstellen Sie im Handumdrehen interaktive Anzeigen:
Ausführen
Manipulate​​ParametricPlot3D
Parametric surface
,​​{t,0,tmax},{v,0,vmax},
Options settings
,​​{{vmax,2Pi,"Maximum v parameter"},Pi/2,2Pi},{{tmax,3,"Maximum t parameter"},1,5},ControlPlacement->Top,SaveDefinitions->True,TrackedSymbols:>{vmax,tmax}
Out[]=
​
Maximum v parameter
Maximum t parameter

Vektorfelder visualisieren

Visualisieren Sie elektrische Feldlinien für einen Dipol:
Ausführen
In[]:=
StreamPlot3D
{x,y,z-1}
3
Norm[{x,y,z-1}]
-
{x,y,z+1}
3
Norm[{x,y,z+1}]
,{x,-3,3},{y,-3,3},{z,-3,3}

Komplexe Funktionen plotten

Volumetrische Daten visualisieren

Geografische Grafiken erstellen