home.social

#quartopub — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #quartopub, aggregated by home.social.

  1. Since this chart type is a little bit unusual, here's a little scrollytelling explainer of how to read this chart!

    Link: nrennie.rbind.io/scrollytellin

    #DataViz #QuartoPub #RStats

  2. Since this chart type is a little bit unusual, here's a little scrollytelling explainer of how to read this chart!

    Link: nrennie.rbind.io/scrollytellin

  3. Since this chart type is a little bit unusual, here's a little scrollytelling explainer of how to read this chart!

    Link: nrennie.rbind.io/scrollytellin

    #DataViz #QuartoPub #RStats

  4. Since this chart type is a little bit unusual, here's a little scrollytelling explainer of how to read this chart!

    Link: nrennie.rbind.io/scrollytellin

    #DataViz #QuartoPub #RStats

  5. Since this chart type is a little bit unusual, here's a little scrollytelling explainer of how to read this chart!

    Link: nrennie.rbind.io/scrollytellin

    #DataViz #QuartoPub #RStats

  6. If you have (or are thinking about) moving away from GitHub, GitLab is one alternative. If you're a regular or user, you might find it hard to find information about how those work with .

    So here's a blog post showing you a few different ways to deploy Quarto documents with GitLab Pages!

    (Featuring penguins 🐧obviously )

    Link: nrennie.rbind.io/blog/deploy-q

  7. Here's the finished version of this #TidyTuesday chart!

    📊 Sunburst chart made with #ggplot2 in #RStats
    ✋ Dropdown interaction added with {ggiraph} with a few little JavaScript helpers
    📚 Combined with #QuartoPub

    Yes, you can make interactives in R without requiring Shiny!

    #DataViz

  8. Here's the finished version of this chart!

    📊 Sunburst chart made with in
    ✋ Dropdown interaction added with {ggiraph} with a few little JavaScript helpers
    📚 Combined with

    Yes, you can make interactives in R without requiring Shiny!

  9. Here's the finished version of this #TidyTuesday chart!

    📊 Sunburst chart made with #ggplot2 in #RStats
    ✋ Dropdown interaction added with {ggiraph} with a few little JavaScript helpers
    📚 Combined with #QuartoPub

    Yes, you can make interactives in R without requiring Shiny!

    #DataViz

  10. Here's the finished version of this #TidyTuesday chart!

    📊 Sunburst chart made with #ggplot2 in #RStats
    ✋ Dropdown interaction added with {ggiraph} with a few little JavaScript helpers
    📚 Combined with #QuartoPub

    Yes, you can make interactives in R without requiring Shiny!

    #DataViz

  11. Here's the finished version of this #TidyTuesday chart!

    📊 Sunburst chart made with #ggplot2 in #RStats
    ✋ Dropdown interaction added with {ggiraph} with a few little JavaScript helpers
    📚 Combined with #QuartoPub

    Yes, you can make interactives in R without requiring Shiny!

    #DataViz

  12. One of my recent side projects has been building a little dashboard to track patterns in ScotRail delays and cancellations. ScotRail *do* currently publish this data, in the form of an often hard to find, inaccessible PDF with a different file for every single day 😭

    So I set up an script to scrape all the data regularly, and stuck it in a Quarto dashboard to see how things are changing over time! 📊

    Link: nrennie.gitlab.io/scotrail-per

  13. RE: social.treehouse.systems/@whit

    Anyone publishing a Quarto blog with Codeberg Pages? I'm new to this automation stuff, and can't decide between WebHooks, Forgejo Actions, and WoodPecker CI. If I use actions or WoodPecker, it would be just for "quarto render"; any R code output is frozen and will be run on my own computer. I have a custom domain.

    #QuartoPub #CodebergPages #GitPages #ForgejoActions #WoodPeckerCI

  14. Prefix plot filenames with figure number in knitr/ #QuartoPub

    ```
    knitr::opts_hooks$set(label = function(options) {
    this_label <- knitr::opts_current$get("label")
    if (!startsWith(this_label, "fig")) {
    return(options)
    }

    all_chunks <- knitr::all_labels(startsWith(label, "fig"))
    fig_num <- which(all_chunks == this_label)
    n <- formatC(fig_num, width = 3, flag = "0")
    new_path <- paste0(options$fig.path, n, "_")

    options$fig.path <- new_path
    return(options)
    })
    ```

    #RStats

  15. "Quarto 2 will include a built-in collaborative editor. . . . The design of those integrations is still taking shape. It is very early in the project. . . . We don't expect to have a public release of Quarto 2 for at least 6 months."
    quarto.org/docs/blog/posts/202
    #QuartoPub

  16. Back on a train this morning, this time on my way to Osnabrück to give a workshop on literate programming and #Quarto at the STaPs conference (Sprachwissenschaftliche Tagung für Promotionsstudierende) tomorrow afternoon. If you're in or close to Osnabrück and want to join last minute, get in touch with me, I'm sure we can make that possible! staps.stuts.eu/

    #linguistics #QuartoPub

  17. @stepan

    Thanks!

    Replacing the clipboard didn't work for me (just tested it) but I think I partially isolated the problem:

    it seems to happen only with #QuartoPub files.

    Latter I'll test which plugin, LSP or what is causing it

  18. Seriously, how would one submit the LaTex output of creating a manuscript that uses a #QuartoPub theme / extra format for a journal?

    Is everything except figures now included in the "*.tex file", and anyone else should be able to "compile" it without using `quarto`?

    I've never done a LaTex journal submission before ....

    #AcademicChatter #Academic

  19. If you're interested in learning and are currently an user (or even if you're not!), then here's a little introduction to getting started! 📊

    Blog post: nrennie.rbind.io/blog/introduc

  20. Since I'm on a instance, I thought I'll share the top 5 tools I use & recommend:

    1. :For Computational Modeling & Data Science

    2. : For Digital Whiteboarding

    3. : WYSIWYG Markdown Editor

    4. : For technical publishing (presentations, blogging, WiKis, Textbooks etc.) & computational notebooks. + JuliaLang + = 🔥

    5. : Diagramming for publications.

  21. New preprint on #psychometrics criteria for "valid & reliable" measures, and reporting guidelines doi.org/10.31219/osf.io/3htzc

    Also, we present an #rstats package to simplify psychometric analysis with #Rasch and combine analysis code and documentation with #quartopub pgmj.github.io/raschrvignette/

  22. I've finally managed to put together a sort of vignette for the #rstats package for conducting #Rasch #psychometric analysis documented with #quartopub : pgmj.github.io/raschrvignette/

    Link to the package (not available on CRAN): github.com/pgmj/RISEkbmRasch

  23. One of the most underused ways to work with validity in #psychometrics is item hierarchy. Researchers should be able to hypothesize (roughly) how item locations will be arranged. This could even be pre-registered. Here is an item hierarchy figure made with a function from the #rstats #rasch package I’m working on (for #quartopub use).

    Also, note the disordered item thresholds for q9, and distances between T2 and T3 for many items. Response categories will be a topic for another Friday! :)

  24. I've made an #rstats package to simplify #Rasch #psychometrics with #quartopub reporting. This is the "targeting" figure (output from a single function), a sort of Wright Map that shows person and item threshold locations on the same logit scale.

    The top part shows person location histogram, the middle part a histogram of item threshold locations, and the bottom individual item threshold locations. The histograms also show means and standard deviations.

  25. @lakens I’m wrapping up a paper where we propose new reporting guidelines for #psychometric papers that clarify basic criteria for measurement. I’ve developed an #Rstats package that vastly simplifies conducting #Rasch analysis with #quartopub that follows our reporting guidelines. We also include a brief checklist for intervention scientists to assess psychometric quality of measures. Hopefully this is useful to improve quality of measurement. Preprint available in December.

  26. Do you like #sveltejs? Do you like #quartopub? Sverto 1.0 is here! github.com/jimjam-slam/sverto/

    Easily include Svelte-powered #datavis in your Quarto docs and have them seamlessly react to your Observable JavaScript!

    This new release is much easier to use, and I’ll be showing it off at #positconf2024!

  27. I had a great time at @EdinbR last night, talking about interactive charts in R 🦖 (and catching up with people I haven't seen in a while)

    💬 How to add tooltips and dropdowns
    🦒 In R with {ggiraph}
    📊 By passing data from R to Observable

    Slides: nrennie.rbind.io/talks/edinbR-

  28. Quarto + + Observable = ❤️

    New blog post from me about:

    👁️ What is Observable?
    ❓ Why should R users care?
    📊 How do you use both together to make interactive charts?

    Link: nrennie.rbind.io/blog/observab

  29. Exciting new Quarto experiment featuring listings! Need advanced filtering and a sleek new style?
    With a touch of coding, it's surprisingly easy to create something impressive.

    Check the comments for links to the demo and code! 🎉

  30. We are submitting an article to MDPI Metabolites (yes, I'm aware of the general opinion of MDPI as a likely predatory publisher, I can't persuade my PI otherwise, so that's where it's going).

    I'm reaching the limits of Rmd or qmd -> Word, so I'm considering using the #QuartoPub template by @thias_mittner.

    github.com/ihrke/mdpi

    Has anyone else successfully used this template for an actual journal submission to an MDPI journal?

    TIA.

    #AcademicPublishing #RStats

  31. Hi #econtwitter #rstats,

    Looking for great blog posts or talks on reproducible workflows w/ #QuartoPub in R/Python.
    Also, examples of high-profile irreproducibility blunders 😉. I'm interested in literate programming, version control w/ Git/GitHub, & dep management with uv & renv. Any suggestions?

  32. Help! I'm trying to write a blog post but I've fallen into the customizing-my-quarto-blog quicksand! The more I struggle to get out the deeper I sink! I've written more CSS for this R blog post than R!

  33. been playing about with my website. I have moved my blog here: blog.ritsokiguess.site/ and am filling it up with my old posts. Gotta say I like the quarto blog mechanism. #rstats #QuartoPub

  34. TIL: If you're using #QuartoPub to render #python, you need to use

    ```
    execute:
    daemon: false
    ```

    Or quarto will essentially reuse python sessions and NO REPRODUCIBILITY FOR YOU!

  35. Hey #Fediverse! I made a thing... 🚀

    A minimalist #Quarto template to help you:
    ✔️ Create a portfolio website
    ✔️ Document projects faster
    ✔️ Publish presentation slides
    ✔️ Maintain a technical blog
    ✔️ Showcase author profiles

    👉 Live Demo: starter.hervyqa.dev
    👉 Repository: git.sr.ht/~hervyqa/starter

    Perfect when you need clean publishing without distractions!

    #Quarto #QuartoPub #RStats #WebDev

  36. My website has had a little bit of a makeover recently!

    ✅ Dark-mode option
    ✅ New cover page (obviously made with )
    ✅ Cleaner fonts and higher contrast for improved accessibility
    ✅ Hopefully easier to find things

    Link: nrennie.rbind.io/

    (Similar styling will be coming to the rest of my projects soon!)

  37. Your quarto html looks nice but the PDF brings that boring LaTex look back again?
    I feel a bit like a wizard now, but...
    `quarto render <doc.qmd> && wkhtmltopdf <doc.html> <doc.pdf>`
    ... is really cool :).
    #QuartoPub #Quarto

  38. Here's a little round up of my 2025 year in featuring

    💜 Some of my favourite charts
    💜 A look back at 5 years of
    💜 Links to cool and visualisation things I've seen this year

    Link: nrennie.rbind.io/blog/year-in-

  39. 🎉 New feature on the Quarto Extensions directory!

    Extension developers can now display development status banners using GitHub Topics (superseded, deprecated, archived, experimental, stable).

    🔗 m.canouil.dev/quarto-extension

  40. New knitr / #QuartoPub #RStats trick. Add this to your setup to add automatic string interpolation to your captions.

  41. Don't know where to start with all these #PositConf2025 videos? There's a chatbot you can query to find sessions that might interest you. (Then search for those sessions in the YouTube playlist.)
    posit-ai-posit-conf-agenda-cha
    #RStats #Python #PositronIDE #QuartoPub masto.machlis.com/@smach/11551

  42. The talk by @andrew and Gabe Osterhout on "Election Night Results with R and Quarto" that inspired my #RStats code is now on YouTube! Well worth a watch if you're interested in posting ANY frequently updated data online at scale:
    youtube.com/watch?v=UCloM4GcfV
    #QuartoPub #Positconf2025

  43. Videos from September's posit::conf data science conference are already live on YouTube! 🎉🎉🎉See the full playlist: youtube.com/playlist?list=PL9H

    So many interesting talks you can now watch free, on topics like #RStats #Python #GenAI #LLMs @Posit 's #PositronIDE #QuartoPub

  44. 🚀 New blog post: "Lua Best Practices for Quarto Extensions"

    Transform your working code into maintainable, robust extensions with proven patterns:

    ✅ Modular architecture
    ✅ Parameter scoping
    ✅ LuaDoc annotations
    ✅ Graceful error handling

    Level up your Quarto game!

    mickael.canouil.fr/posts/2025-

  45. 🚀 New Quarto Extension: "Remember"

    Never lose your place again! Automatically saves & restores your scroll position, chapter location, and slide progress across HTML docs, books & Reveal.js presentations.

    github.com/mcanouil/quarto-rem

  46. If I render my Quarto blog post, even with draft: true in the YAML, it seems to change some _site files. This causes issues when I have a draft I'm working on for a few days, because I have another version of my blog repo on a cloud server that updates events listings daily with a cron job. git conflicts! Is there some Quarto or git setting I'm missing? Or is doing this with multiple machines a bad idea altogether? Details here: github.com/quarto-dev/quarto-c #QuartoPub #Quarto

  47. I made my first filter today, with some aid.
    My to hugo-md was not rendering figures with alt/caption in a way that let the theme deal with the styling.

    This lua filter make sure that all images will render to markdown style from quarto, not html, letting hugo rendering hooks for whatever style you use do their job!

    Also reported to quarto-dev: github.com/quarto-dev/quarto-c