aboutsummaryrefslogtreecommitdiff
path: root/dev_dependee_counts.gnuplot
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2025-09-19 12:47:44 +0200
committerW. Kosior <koszko@koszko.org>2025-09-19 13:09:45 +0200
commit7000b1f2bb2fca5b7707c9b1a9f58f43100212d3 (patch)
treecc5531b93b8e76c39e3c58d52574f68e86c3f05e /dev_dependee_counts.gnuplot
downloadAGH-msc-thesis-magister.tar.gz
AGH-msc-thesis-magister.zip
Initial commit.HEADmagister
Diffstat (limited to 'dev_dependee_counts.gnuplot')
-rwxr-xr-xdev_dependee_counts.gnuplot21
1 files changed, 21 insertions, 0 deletions
diff --git a/dev_dependee_counts.gnuplot b/dev_dependee_counts.gnuplot
new file mode 100755
index 0000000..55010e4
--- /dev/null
+++ b/dev_dependee_counts.gnuplot
@@ -0,0 +1,21 @@
+#!/usr/bin/env gnuplot
+
+## SPDX-License-Identifier: CC0-1.0
+##
+## Copyright (C) 2025 Woj. Kosior <koszko@koszko.org>
+
+set terminal svg size 800,400 font "DejaVu,sans,14.5";
+set output "dev_dependee_counts.svg";
+set ylabel "Uses count";
+set xlabel "Top npm dependencies ranking position";
+set key;
+set linetype 1 linecolor rgb "0x333333";
+set linetype 2 linecolor rgb "0x333333" dashtype 2;
+set style data lines;
+set grid;
+set logscale y;
+set yrange [2000:1000000];
+set ytics (2185, 3000, 10000, 30000, 100000, 263038, 840161);
+set datafile separator ",";
+plot "devDependencies.csv" using 0:2 title "development dependencies", \
+ "dependencies.csv" using 0:2 title "runtime dependencies";