add gnuplot examples
This commit is contained in:
@@ -581,6 +581,78 @@ digraph G {
|
||||
#+RESULTS:
|
||||
[[file:img/figure-dot.png]]
|
||||
|
||||
*** gnuplot
|
||||
|
||||
=gnuplot-inline-display-mode=
|
||||
=gnuplot-dedicated-display-mode=
|
||||
=gnuplot-external-display-mode=
|
||||
|
||||
#+begin_src gnuplot :results silent
|
||||
reset
|
||||
|
||||
set title "Putting it All Together"
|
||||
|
||||
set xlabel "X"
|
||||
set xrange [-8:8]
|
||||
set xtics -8,2,8
|
||||
|
||||
|
||||
set ylabel "Y"
|
||||
set yrange [-20:70]
|
||||
set ytics -20,10,70
|
||||
|
||||
f(x) = x**2
|
||||
g(x) = x**3
|
||||
h(x) = 10*sqrt(abs(x))
|
||||
|
||||
plot f(x) w lp lw 1, g(x) w p lw 2, h(x) w l lw 3
|
||||
#+end_src
|
||||
|
||||
*** gnuplot gantt chart
|
||||
#+tblname: gantt-table
|
||||
| Task | Effort | Start | End | Who |
|
||||
|----------------+--------+-----------------+------------------+-----|
|
||||
| Time available | 1 | <2020-11-02 Mo> | <2020-11-13 Fr> | |
|
||||
| Task 0 | 2 | <2020-11-03 Di> | [2020-11-05 Thu] | Al |
|
||||
| Task 1 | 1 | <2020-11-05 Do> | <2020-11-06 Fr> | Bo |
|
||||
| Task 2 | 3 | <2020-11-05 Do> | [2020-11-10 Di] | Ca |
|
||||
| Task 3 | 2 | <2020-11-06 Fr> | <2020-11-10 Di> | Ca |
|
||||
| Task 4 | 2 | <2020-11-06 Fr> | <2020-11-06 Fr> | Bo |
|
||||
| Task 5 | 1 | <2020-11-10 Di> | <2020-11-10 Di> | Bo |
|
||||
| Task 6 | 1 | <2020-11-11 Mi> | <2020-11-12 Do> | Bo |
|
||||
| Task 7 | 2 | <2020-11-09 Mo> | <2020-11-10 Di> | Al |
|
||||
| Task 8 | 1 | <2020-11-12 Do> | <2020-11-12 Do> | Al |
|
||||
| Task 9 | 1 | <2020-11-06 Fr> | <2020-11-09 Mo> | Al |
|
||||
| Task 10 | 1 | <2020-11-12 Do> | <2020-11-13 Fr> | Bo |
|
||||
| Task 11 | 1 | <2020-11-13 Fr> | <2020-11-13 Fr> | |
|
||||
|
||||
#+begin_src gnuplot :results silent :var DATA=gantt-table :results graphics
|
||||
reset
|
||||
# http://gnuplot.sourceforge.net/demo_5.1/gantt.html
|
||||
OneMonth = strptime("%m","2")
|
||||
OneWeek = strptime("%U","2")
|
||||
OneDay = strptime("%d","2")
|
||||
timeformat = "%Y-%m-%d %a"
|
||||
T(N) = timecolumn(N,timeformat)
|
||||
|
||||
set xdata time
|
||||
set format x "%a\n%d\n%b\n'%y"
|
||||
set xtics OneDay nomirror
|
||||
set xtics scale 2, 0.5
|
||||
set mxtics 7
|
||||
|
||||
skiptorow=2
|
||||
set yrange [(skiptorow-2):] reverse
|
||||
set ytics nomirror
|
||||
|
||||
unset key
|
||||
set title "{/=15 My Project}"
|
||||
set grid x y
|
||||
set border 3
|
||||
set style arrow 1 nohead filled size screen 0.02, 15 fixed lt 3 lw 8
|
||||
|
||||
plot DATA using (T(3)) : ($0) : (T(4)-T(3)) : (0.0) : yticlabel(1) with vector as 1
|
||||
#+end_src
|
||||
|
||||
** Example / Verbatim
|
||||
#+BEGIN_EXAMPLE
|
||||
|
||||
Reference in New Issue
Block a user