Browse Source

barplot

master
Walter Hupfeld 2 years ago
parent
commit
ed09563d7b
  1. 13969
      data/12411-01-01-5.csv
  2. 58
      frontend/templates/output.tex
  3. 2
      frontend/views.py

13969
data/12411-01-01-5.csv

File diff suppressed because it is too large

58
frontend/templates/output.tex

@ -11,6 +11,7 @@
\usepackage{pgfplots}
\usepackage{pgf-pie}
\usepackage{eurosym}
\usetikzlibrary{patterns}
\definecolor{titlepagecolor}{cmyk}{0,0.25,0.90,0}
@ -108,5 +109,62 @@ Insgesamt verteilt sich die CO2-Emission von {{ nameShort }} von {{ bilanzGES }}
\end{tikzpicture}
\newpage
\subsection*{Verteilung der CO2-Emission auf die Sektoren}
Insgesamt verteilt sich die CO2-Emission von {{ nameShort }} von {{ bilanzGES }} auf die folgenden Sektoren:
\begin{tikzpicture}
\begin{axis} [ybar,xtick=\empty,ymin=-4,ymax=4,height=6cm,width=8cm,bar width=20pt]
\addplot coordinates {
(1,0.5)
(2,2.5)
(3,2)
(4,-3)
};
\end{axis}
\end{tikzpicture}
\newpage
\begin{tikzpicture}
\begin{axis} [xbar = .05cm,
bar width = 12pt,
xmin = 0,
xmax = 4,
ytick = data,
enlarge x limits = {value = .25, upper},
enlarge y limits = {abs = .8}
]
\addplot coordinates {(1,0) (2,1) (3,2) (0,3)};
\addplot [draw = blue,
semithick,
pattern = dots,
pattern color = blue
] coordinates {(2,0) (1,1) (4,2) (1,3)};
\legend {Label-1, Label-2};
\end{axis}
\end{tikzpicture}
\newpage
\begin{tikzpicture}
\begin{axis}[ybar,xtick=\empty,ytick=\empty,legend cell align=left, legend style={legend pos=north west}]
\addplot+[fill=yellow,draw=black] coordinates {(0,-.5) (.5,-1) (1,-.5)};
\addplot+[fill=red,draw=black] coordinates {(0,1) (.5,1.5) (1,2)};
\addplot+[fill=blue,draw=black] coordinates {(0,.5) (.5,1) (1,.5)};
\legend{Income1,Income2,Investment}
\end{axis}
\end{tikzpicture}
\end{document}

2
frontend/views.py

@ -80,7 +80,7 @@ def download(request):
for key in verlauf:
strData += "("+str(key)+","+str(round(verlauf[key]/1000000,3))+")"
context['verlauf']=strData
print(strData)
#print(strData)
# Verteilung für das Kreisdiagramm
# Erzeuge String mit der Form {80/Ja , 20/Nein}

Loading…
Cancel
Save