Discourse statistics?

Out of curiosity, is there any public stat on discourse activity? Like posts or new users / month or stuff like that?

If you’re a regular user: JuliaLang

5 Likes

Here’s the data in graphic form


and here’s some code if you want to play around yourself

using CSV, DataFrames, DSP, Plots
default(show=false)
data = CSV.read("/home/fredrikb/Downloads/daily_activity.csv", DataFrame)
sort!(data, :date)
data = data[200:end-1, :] # remove the very beginning and the current day

##
function mf(x)
    m = mean(x)
    # filtfilt(df, x .- m) .+ m
    filtfilt(ones(14), [14], x .- m) .+ m
end

fields = ["users", "posts", "pageviews", "likes"]

figs = map(fields) do field
    x = data[!, field]
    x_filt = mf(x)
    fu1 = plot(data.date, [x x_filt], layout=2, sp=1, title="Daily new $field", linewidth=[1 5], lab=["Daily" "2 week mean"])
    plot!(data.date, cumsum(x), sp=2, title="Cumulative $field", lab="")
end

plot(figs..., layout=(length(fields),1)) |> display
11 Likes