File:Csv-2d-gaussian-multivarate-distributions.svg
Aus Wikimedia Commons, dem freien Medienarchiv
Zur Navigation springen
Zur Suche springen
![File:Csv-2d-gaussian-multivarate-distributions.svg](https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/Csv-2d-gaussian-multivarate-distributions.svg/639px-Csv-2d-gaussian-multivarate-distributions.svg.png?20140831235608)
Größe der PNG-Vorschau dieser SVG-Datei: 639 × 468 Pixel. Weitere Auflösungen: 320 × 234 Pixel | 640 × 469 Pixel | 1.024 × 750 Pixel | 1.280 × 937 Pixel | 2.560 × 1.875 Pixel.
Originaldatei (SVG-Datei, Basisgröße: 639 × 468 Pixel, Dateigröße: 1,78 MB)
Dateiinformationen
Strukturierte Daten
Bildtexte
Kurzbeschreibungen
Ergänze eine einzeilige Erklärung, was diese Datei darstellt.
Inhaltsverzeichnis
Beschreibung
[Bearbeiten]BeschreibungCsv-2d-gaussian-multivarate-distributions.svg |
English: Multivariate Gaussian Distributions
Deutsch: Multiariate Gauss-Verteilungen
|
Datum | |
Quelle | Eigenes Werk |
Urheber | MartinThoma |
Source is available at github
LaTeX Code
[Bearbeiten]\documentclass[varwidth=true, border=5pt]{article}
\usepackage[active,tightpage]{preview}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{pgfplots}
\pgfplotsset{compat=1.10}
\usepackage{tikz}
\usetikzlibrary{arrows,positioning}
\usepackage{helvet}
\usepackage[eulergreek]{sansmath}
\begin{document}
\begin{preview}
\begin{tikzpicture}
\begin{axis}[
width=13.4cm,
height=10.0cm,
% Grid
grid = major,
% size
xmin= 40, % start the diagram at this x-coordinate
xmax= 90, % end the diagram at this x-coordinate
ymin= 0, % start the diagram at this y-coordinate
ymax= 60, % end the diagram at this y-coordinate
% Legende
legend style={
font=\large\sansmath\sffamily,
at={(0.5,-0.18)},
anchor=north,
legend cell align=left,
legend columns=-1,
column sep=0.5cm
},
% Ticks
tick align=inside,
every axis/.append style={font=\large\sansmath\sffamily},
minor tick style={thick},
scaled y ticks = false,
% Axis
axis line style = {very thick,shorten <=-0.5\pgflinewidth},
axis lines = middle,
axis line style = very thick,
xlabel=Gesamtausgaben,
x label style={at={(axis description cs:0.5,-0.05)},
anchor=north,
font=\boldmath\sansmath\sffamily\Large},
ylabel=Luxusausgaben,
y label style={at={(axis description cs:-0.05,0.5)},
anchor=south,
rotate=90,
font=\boldmath\sansmath\sffamily\Large},
]
\addplot[
scatter,
only marks,
point meta=explicit symbolic,
scatter/classes={
a={mark=x,red!90!black},%
b={mark=x,cyan!50!black}},
]
table[col sep=comma, meta=label] {data.csv};
\addplot[
scatter,
only marks,
point meta=explicit symbolic,
scatter/classes={
b={mark=*,mark size=3pt,red!30!white,draw=black},%
c={mark=*,mark size=3pt,cyan!30!white,draw=black},%
a={mark=*,mark size=3pt,green!70!black,draw=black}},
]
table[meta=label] {
x y label
65 35 a
70 40 b
60 20 c
};
% \addlegendentry{Gruppe 1}
% \addlegendentry{Gruppe 2}
\end{axis}
\end{tikzpicture}
\end{preview}
\end{document}
Data
[Bearbeiten]The data is available at GitHub. However, you can create similar data with the following Python code:
#!/usr/bin/env python
import matplotlib.pyplot as plt
import numpy
import csv
cov = [[25, 20], [20, 25]] # diagonal covariance, points lie on x or y-axis
meanI = [70, 40]
datapointsI = 2000
meanII = [60, 20]
datapointsII = 2000
dataI = numpy.random.multivariate_normal(meanI, cov, datapointsI).T
x, y = dataI
plt.plot(x, y, 'x')
dataII = numpy.random.multivariate_normal(meanII, cov, datapointsII).T
x, y = dataII
plt.plot(x, y, 'x')
plt.axis('equal')
plt.show()
data = []
xs, ys = dataI
for x, y in zip(xs, ys):
data.append([x, y, 'a'])
xs, ys = dataII
for x, y in zip(xs, ys):
data.append([x, y, 'b'])
# Write data to csv files
with open("data.csv", 'wb') as csvfile:
csvfile.write("x,y,label\n")
spamwriter = csv.writer(csvfile, delimiter=',',
quotechar='"', quoting=csv.QUOTE_MINIMAL)
for datapoint in data:
spamwriter.writerow(datapoint)
Lizenz
[Bearbeiten]Ich, der Urheber dieses Werkes, veröffentliche es unter der folgenden Lizenz:
![]() ![]() |
Diese Datei wird unter der Creative-Commons-Lizenz „CC0 1.0 Verzicht auf das Copyright“ zur Verfügung gestellt. |
Die Person, die das Werk mit diesem Dokument verbunden hat, übergibt dieses weltweit der Gemeinfreiheit, indem sie alle Urheberrechte und damit verbundenen weiteren Rechte – im Rahmen der jeweils geltenden gesetzlichen Bestimmungen – aufgibt. Das Werk kann – selbst für kommerzielle Zwecke – kopiert, modifiziert und weiterverteilt werden, ohne hierfür um Erlaubnis bitten zu müssen.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |
Dateiversionen
Klicke auf einen Zeitpunkt, um diese Version zu laden.
Version vom | Vorschaubild | Maße | Benutzer | Kommentar | |
---|---|---|---|---|---|
aktuell | 23:56, 31. Aug. 2014 | ![]() | 639 × 468 (1,78 MB) | MartinThoma (Diskussion | Beiträge) | Added line where that divides both probabilities |
15:12, 29. Aug. 2014 | ![]() | 639 × 468 (2,13 MB) | MartinThoma (Diskussion | Beiträge) | Added label to green node; made nodes bigger | |
16:42, 23. Aug. 2014 | ![]() | 639 × 468 (1,43 MB) | MartinThoma (Diskussion | Beiträge) | Improved readability: Sans-Serif fonts; thicker markers | |
16:28, 23. Aug. 2014 | ![]() | 640 × 395 (1,45 MB) | MartinThoma (Diskussion | Beiträge) | {{Information |Description ={{en|1=Multivariate Gaussian Distributions}} {{de|1=Multiariate Gauss-Verteilungen}} |Source ={{own}} |Author =MartinThoma |Date =2014-08-23 |Permission = |other_versions... |
Du kannst diese Datei nicht überschreiben.
Dateiverwendung
Die folgenden 2 Seiten verwenden diese Datei:
Globale Dateiverwendung
Die nachfolgenden anderen Wikis verwenden diese Datei:
- Verwendung auf de.wikipedia.org
- Verwendung auf en.wikipedia.org
- Verwendung auf fa.wikipedia.org
- Verwendung auf ru.wikipedia.org
- Verwendung auf tr.wikipedia.org
Metadaten
Diese Datei enthält weitere Informationen, die in der Regel von der Digitalkamera oder dem verwendeten Scanner stammen. Durch nachträgliche Bearbeitung der Originaldatei können einige Details verändert worden sein.
Breite | 511pt |
---|---|
Höhe | 374pt |