[med-svn] r2353 - trunk/community/talks/200808_debconf8
tille at alioth.debian.org
tille at alioth.debian.org
Mon Jul 28 13:12:13 UTC 2008
Author: tille
Date: 2008-07-28 13:12:12 +0000 (Mon, 28 Jul 2008)
New Revision: 2353
Added:
trunk/community/talks/200808_debconf8/list_stats
Modified:
trunk/community/talks/200808_debconf8/debian_med_stats
Log:
Add script which creates graph comparison between CDD lists
Modified: trunk/community/talks/200808_debconf8/debian_med_stats
===================================================================
--- trunk/community/talks/200808_debconf8/debian_med_stats 2008-07-28 12:35:23 UTC (rev 2352)
+++ trunk/community/talks/200808_debconf8/debian_med_stats 2008-07-28 13:12:12 UTC (rev 2353)
@@ -19,7 +19,8 @@
# legend = colnames(dmstats[,2:4]),
main = "Number of dependencies of selected Debian Med metapackages"
)
-legend(x="topleft", colnames(dmstats[,2:4]),fill=rainbow(3), inset=0.05
+legend(x="topleft", colnames(dmstats[,2:4]),fill=rainbow(3), inset=0.05,
+ text.col=textcolor
)
EOT
Added: trunk/community/talks/200808_debconf8/list_stats
===================================================================
--- trunk/community/talks/200808_debconf8/list_stats (rev 0)
+++ trunk/community/talks/200808_debconf8/list_stats 2008-07-28 13:12:12 UTC (rev 2353)
@@ -0,0 +1,32 @@
+#!/bin/sh
+# This script draws a plot to compare mailing list activities on
+# CDDs and related projects.
+
+DATFILE="liststat_year.dat"
+psql -t cddlistarchives -c 'SELECT BuildQueryCDDsYear() ;' | \
+ psql cddlistarchives \
+ >"$DATFILE"
+
+sed -i -e '/^[-+]\+$/d' -e '/^([0-9]\+ [A-Za-z]\+)$/d' -e 's/[[:space:]]*|[[:space:]]*/\t/g' "$DATFILE"
+
+R --no-save <<EOT
+library(plotrix)
+dmstats <- read.table(file='$DATFILE', sep = '\t', fill=TRUE, header=TRUE )
+# png("dmstats.png", width = 800, height = 600)
+textcolor="yellow"
+pdf("liststat.pdf", fg=textcolor)
+par(col.axis=textcolor,col.main=textcolor)
+dmstats.mat <- as.matrix(dmstats)[,2:9]
+rownames(dmstats.mat) <- dmstats[['year']]
+dmstats.mat <- t(dmstats.mat)
+
+# barplot(dmstats.mat,beside=TRUE,col=rainbow(3),legend.text=TRUE)
+barplot(dmstats.mat,beside=TRUE,col=rainbow(8))
+# plot(dmstats.mat,col=rainbow(8))
+legend(x="topleft", colnames(dmstats[,2:9]),fill=rainbow(8), inset=0.05,
+ text.col=textcolor
+ )
+
+EOT
+
+rm $DATFILE
Property changes on: trunk/community/talks/200808_debconf8/list_stats
___________________________________________________________________
Name: svn:executable
+ *
More information about the debian-med-commit
mailing list