]> git.donarmstrong.com Git - neurodebian.git/blobdiff - survey/makestats
added asked Nengo
[neurodebian.git] / survey / makestats
index 68f605d0bcd2ac9fa70d0a7ed7504ee7e273be1b..bcd6ad29f17b3d73d02cd86c7a9437cb888a41e9 100755 (executable)
@@ -57,7 +57,7 @@ sw_categories = {
         'bci': 'Brain-computer interface',
         'acq': 'Hardware interface/Data acquisition',
         'rt': 'Real-time solutions',
-        'psychophys': 'Psychophysics/Experiment control'
+        'psychphys': 'Psychophysics/Experiment control'
         }
 
 # some meaningful groups of OSes
@@ -216,6 +216,7 @@ def mkpic_os_per_env(db, destdir):
     pl.legend(loc='center left')
     pl.yticks(x + 0.4,  env_names[::-1])
     pl.ylim(-0.25, len(envs))
+    pl.xlim(0,1)
     pl.title("Operating system preference by environment")
     pl.xlabel("Fraction of submissions")
     pl.subplots_adjust(left=0.15, right=0.97)
@@ -242,7 +243,7 @@ def mkpic_time_per_env(db, destdir):
         pl.barh(x, stat, left=bottoms, color=time_colors[i],
                label=db.get_nice_name(t), height=.6)
         bottoms += stat
-    pl.legend(loc='center left')
+    pl.legend(loc='upper left')
     pl.yticks(x + 0.2,  env_names)
     pl.ylim(-0.4, len(envs))
     pl.title("Research activity time by environment")
@@ -277,7 +278,7 @@ def mkpic_submissions_per_key(db, destdir, key, title, sortby='name',
         pl.yticks(x + 0.5,  ['' for s in stats])
         text_offset = pl.gca().get_xlim()[1] / 30.
         for i, s in enumerate(stats[::-1]):
-            pl.text(text_offset, i+.5, db.get_nice_name(s[0]),
+            pl.text(text_offset, i+.5, db.get_nice_name(s[0]) + " [%d]" % (s[1],),
                     horizontalalignment='left',
                     verticalalignment='center',
                     bbox=dict(facecolor='white', alpha=0.8, edgecolor='white'))
@@ -407,11 +408,11 @@ def main(srcdir, destdir):
 
     mkpic_submissions_per_key(
         db, destdir, 'virt_prod', sortby='count',
-        title='Virtualization product popularity\n(multiple choices per submission possible)')
+        title='Virtualization product popularity')
 
     mkpic_submissions_per_key(
         db, destdir, 'bg_datamod', sortby='count',
-        title='Submissions per data modality\n(multiple choices per submission possible)')
+        title='Submissions per data modality')
 
     mkpic_submissions_per_key(
         db, destdir, 'bg_position', title='Submissions per position', sortby='count')