An updated analysis on the upvote to comment ratio in here and on the rest of Reddit

Cryptocurrency News and Public Mining Pools

An updated analysis on the upvote to comment ratio in here and on the rest of Reddit

An updated analysis on the upvote to comment ratio in here and on the rest of Reddit

Post got removed last time I posted it due to having m00ns on the title I guess and there's been no answer from the mods about it, so I'll try one more time.

TLDR: Jump to the conclusion and it's there.

2 days ago I made this post: https://www.reddit.com/r/CryptoCurrency/comments/p1e81z/an_analysys_on_upvotescomments_ratio_a_side/

I attemped to make an analysis on the overall upvote/comment ratio on the Top, Hot and New sections on other subs and compare it to the ratio found on this sub. This post took me hours to make, the reason I made it is because I've been wanting to get into data science and I'm also learning Python, so I'm just messing around practicing a bit and because of that feel free to criticize anything you think I've done wrong.

Introduction

In this post I'll post updated data with even more subs, now I have a list of 161 subs all the way from 30m subs down to 300k or so subs.

I wrote a basic Python script using Reddit's API to let me navigate through thousands of posts and collect their number of upvotes and comments. Here's how I organized this:

My logic was using the top 50 posts of all time, the last 20 hot posts (because above that it's not really important and we start to run into a lot of relatively new posts) and the last 500 new posts. From this I got a ratio of upvotes/comments using the sum of both comments and upvotes and dividing them.

My choice of subs were subs with finance content similar to this sub and then just random subs, I also color coded the Excel sheet with the following pattern:

https://preview.redd.it/ql9gqkaqppg71.png?width=131&format=png&auto=webp&s=e0dcba3e53dd3287f3c4c270102174621c324ad3

The resulting sheet is this one, sorted by subscribers, descending order.

  • Top (50 posts) means the ratio of upvotes/comments in the top 50 posts of all time.
  • Hot (20 posts) means the ratio of upvotes/comments in the last 20 posts in hot, at the time of analysis.
  • New (500 posts) means the ratio of upvotes/comments in the last 500 posts made to the sub, at the time of analysis.

What does this ratio mean anyway? It could either mean:

  • High engagement within the sub, people who upvote a lot but also comment a lot .
  • Low engagement with a lot of people who just upvote and move away.
  • Low upvote rate compared to the amount of people who comment, for whatever reason (cough moons cough)

It's up to us to decide which case aplies to which sub!

https://preview.redd.it/kxa4mokrppg71.png?width=589&format=png&auto=webp&s=a88fadbb4f6151f44855ff3486b65c6c79a047f2

Top 50 posts of all time

This is the resulting sheet when we sort it by the ratio

https://preview.redd.it/qa7ns2xsppg71.png?width=589&format=png&auto=webp&s=ec37c6293bdba78ddcac0665b12bab771e54435b

In this case, r/CryptoCurrency ranks 135th out of 161 total subs analyzed. That means that even our posts of all time sit on a lower ratio than most subs.

If we compare it only to subs in the finance sector though, we rank 12th our of 22, so just about in the middle.

In comparison to, we have:

What this data means, in my understanding, is that even in our most upvoted posts of all time, we still have a fucking lot of comments, especially considering that most of the finance subs below us like r/dot, r/solana, r/nanocurrency are subs with much less subscribers, so their most upvotes posts have much less upvotes and it's easier for them to have more comments, which results in a smaller ratio.

If we were to weigh in the subscriber number by dividing the ratio by the subscriber amount, r/CryptoCurrency would rank 20th, only above r/wallstreetbets and r/personalfinance, which, not coincidentally are much larger subs. The #1 sub considering sub size is r/Chainlink, which is one of the smaller subs with only 63k members.

Hot (20 posts)

In this case we'll be looking at data from the last 20 posts on Hot.

https://preview.redd.it/s4mgpx4uppg71.png?width=591&format=png&auto=webp&s=08ec4524f3d39d3930d6000922204e721a803a12

And oh wow, r/CryptoCurrency ranks 157th out of 161 subs. That's very low. In the finance sector we are also within the bottom 3.

Comparison to other subs:

  • r/CryptoMoonShots (don't go there): 0.73% of the ratio, they're ranked 1st in this category
  • r/Chainlink: 9.36%
  • r/Bitcoin: 14.20% (similar size, nice to compare to)
  • r/ethtrader: 293.88%. To me, this is the most interesting comparison, since that sub also distributes a crypto coin very similar to our moons. Imo, what this means is that their Hot posts are VERY upvoted, which is probably because they allow memes, since as we are gonna see later, our ratio is much lower than theirs in the New section.
  • r/wallstreetbets 25.34%
  • r/AskReddit 25.39%, wow, this one surprises me, how can we have a ratio 4 times lower than even AskReddit? A subreddit that's dedicated to comments.

Comparison with weights by subscribers:

We then rank again 157th overall and bottom 3rd in our sector. But this time around, we have:

  • r/Bitcoin: 13.98%
  • r/ethtrader: 135.94%, a very sizable reduction.
  • r/AskReddit: 255.08%, now we're talking, considering the sub's size, we actually upvote more than AskReddit.

What this data shows to me is that WE DON'T UPVOTE POSTS. People comment on posts a lot, think about it. The average post on Hot here has about 1.58 comments for every upvote, that's insane. What this might mean we'll discuss later in the conclusion. For now, let's move forward to the posts in New.

New (last 500 posts)

https://preview.redd.it/xbw3qndvppg71.png?width=591&format=png&auto=webp&s=cfbc1ca4f6c129db60d290b864da20429b05f5f8

Once again, r/CryptoCurrency is at the very bottom, we rank 156th out of 161. In our finance sector, we rank now bottom 2nd, only above r/retirement, which man, isn't really a good sub to have in this list but it's too fucking late now.

Anyway, we have, in comparison to other subs:

When we add weights to the subscriber number: (we still rank 156th)

  • r/Chainlink: 0.12%, holy fuck this difference is ENORMOUS.
  • r/Bitcoin: 21.07%, very similar, which makes sense, since both subs are very similarly sized
  • r/cardano: 2.57%, damn that's a sizeable reduction.
  • r/etherum: 3.93%, very sizeable reduction too.
  • r/ethtrader: 10.18%, we're even lower now, damn.
  • r/AskReddit: 2028.23%, makes sense, considering the size of that sub.

What does this all mean? This means that for the average post in New, there are 1.67 comments for every upvote, people here sure like to comment!

Besides that, this means that we are very low in the upvote/comment scale, what this implies will be discussed in the conclusion.

Other analysis

I generated this simple table as well, it looks a bit complicated but it's not that much. My logic was wanting to analyze how we compare to the average ratios for each sector. So for example, the average Top post ratio for all subs analyzed is 30.78 upvotes for every comment. Then I used r/CryptoCurrency numbers and divided them by these values seen below, by sector:

https://preview.redd.it/m793rrgyppg71.png?width=475&format=png&auto=webp&s=c555a450d55d0cac6360bd7536945571123eb0f0

And now in percentages:

https://preview.redd.it/zqxv5f1zppg71.png?width=475&format=png&auto=webp&s=182b6f6c52a819973ba4161d0e368cd7fa81ffc4

What this means is that in our New posts, for example, we have a ratio that's only 14.13% of the average ratio of the sector. What's interesting to see is that the finance sector in general seems to upvote less or comment more, depending on what you believe this ratio implies. In comparison to all subs, we have only 3.79% of the average ratio in New and 3.21% in Hot, 31.46% for Top posts.

Below there are some graphs where I tried to see if there's a linear correlation between the ratio and subscribers numbers, but there seems to be none, since the R^2 values are very low.

https://preview.redd.it/y6yv6quzppg71.png?width=642&format=png&auto=webp&s=f983968796e481130c0961bf35f1aaeadf646244

https://preview.redd.it/4ehy38j0qpg71.png?width=641&format=png&auto=webp&s=17ab243489fd7e894601b14df4e636ec2f407e8e

https://preview.redd.it/9fto0ff1qpg71.png?width=635&format=png&auto=webp&s=d53fe54820b9bc52ec7b828abd1d1b6fa510dd0a

Conclusion

First of all, godamn this post took me more than 4 hours to make, didn't think it'd take this long lol

So, what does this mean? Of course this sub upvotes A LOT LESS than other subs in general, but why?

Idea #1:

This comes down to the fact that we have moons, of course, people are less inclined to upvote other comments and comment more in the hopes that their comments get highlighted in a very good upcoming post and they get a lot of upvotes themselves.

Idea #2:

Users participate more in general, this metric isn't bad and actually shows a very high level of engagement in the sub with a lot of upvotes/downvotes in the new section which actually contributes to high quality content in the front page.

Idea #3 (my opinion):

A combination of both of the ideas above, there are moon farmers which go around like crazy commenting on anything very fast without even reading the posts, which I've seen happen, on posts that are comedy, comments like "Wow OP that's very cool, this is the first step to adoption" while the post was literally a joke about how slow transactions are and how 2 people would be waiting 30 minutes in a store waiting for a BTC transaction to occur lol.

But also at the same time this actually promotes a more competitive enviroment and less mindlessly upvoting a post just because and it actually filters a bit more what get's seen by other in the frontpage.

What's your opinions on this, agree with me? Any other viewpoints? Interesting comments or insights on the data?

submitted by /u/whatthefuckistime
[link] [comments]