Rogue Scholar Documentation Rogue Scholar Documentation Rogue Scholar Documentation
Dashboard

Participating Blogs

183

All Blog Posts

47,362

All Citations

2,057

Posts with ORCID

33.23%

Posts with ROR ID

18.10%

Posts with References

5.23%

Posts with Grant IDs

0.26%
Plot.plot({
  title: "Blog Posts by Publication Year",
  marginLeft: 100,
  marginRight: 100,
  height: 400,
  x: {
    tickRotate: -30,
    tickFormat: "",
    label: null
  },
  y: {
    grid: true,
    label: null
  },
  style: {
    fontSize: 11,
  },
  marks: [
    Plot.ruleY([0]),
    Plot.rectY(posts_by_year, {
      x: "key",
      y: "doc_count",
      interval: 1, 
      href: d => `https://rogue-scholar.org/search?q=&f=publication_date:${d.key}&sort=oldest`,
      target: "_blank",
      fill: "#ff725c",
    }),
    Plot.text(posts_by_year, {
      text: d => `${d.doc_count}`,
      x: "label",
      y: "doc_count",
      dx: -10,
      dy: -6,
      textAnchor: "start",
    })
  ],
})

Blog Posts by Publication Year

05001,0001,5002,0002,5003,0003,5004,0004,50019571957195819991999200020012001200220022003200320042004200520052006200620072007200820082009200920102010201120112012201220132013201420142015201520162016201720172018201820192019202020202021202120222022202320232024202420252025202614655562247288034023426451133901364144517141840160814151507134413121228159116051769266425721956⚠️1 warning. Please check the console.
Plot.plot({
  title: "Blog Posts by Language",
  marginLeft: 150,
  marginRight: 60,
  height: 360,
  x: { axis: null },
  y: { label: null },
  style: {
    fontSize: 14,
  },
  marks: [
    Plot.barX(posts_by_language, {
      x: "doc_count",
      y: "label",
      href: d => `https://rogue-scholar.org/search?q=&f=language:${d.key}&sort=newest`,
      target: "_blank",
      sort: { y: "x", reverse: true, limit: 5 },
      fill: "label",
    }),

    Plot.text(posts_by_language, {
      text: d => `${(d.doc_count / post_count).toLocaleString(undefined, {
        style: "percent", 
        maximumSignificantDigits: 2
      })}`,
      y: "label",
      x: "doc_count",
      textAnchor: "start",
      dx: 5,
    })
  ]
})

Blog Posts by Language

EnglishGermanSpanishFrenchSlovenian86%11%2%1.1%0.14%
Plot.plot({
  title: "Blog Posts by Blogging Platform",
  marginLeft: 150,
  marginRight: 60,
  height: 360,
  x: { axis: null },
  y: { label: null },
  style: {
    fontSize: 14,
  },
  marks: [
    Plot.barX(posts_by_generator, {
      x: "gen_count",
      y: "generator",
      href: d => `https://rogue-scholar.org/search?q=platform:${d.generator}&sort=newest`,
      target: "_blank",
      sort: { y: "x", reverse: true, limit: 9 },
      fill: "generator",
    }),

    Plot.text(posts_by_generator, {
      text: d => `${(d.gen_count / post_count).toLocaleString(undefined, {
        style: "percent", 
        maximumSignificantDigits: 2
      })}`,
      y: "generator",
      x: "gen_count",
      textAnchor: "start",
      dx: 5,
    })
  ]
})

Blog Posts by Blogging Platform

BloggerWordPressWordPress.comHugoJekyllGhostSubstackQuartoSquarespace12%32%2.5%1.1%6.1%40%0.19%2.9%3.9%

Copyright ©2023-2025 Rogue Scholar.

 
  • Edit this page
  • Report an issue