如何使用谷歌趋势查找编程语言流行度总体趋势的统计数据

Posted

技术标签:

【中文标题】如何使用谷歌趋势查找编程语言流行度总体趋势的统计数据【英文标题】:How to find stats for general trends of programming language popularity using google trends 【发布时间】:2011-11-15 12:37:25 【问题描述】:

我喜欢关注流行的浏览器/操作系统/语言等...我发现 google 趋势是一个非常有用的资源有时但有时我无法获得我想要的信息。

与多年来其他主要 linux 发行版相比,Ubuntu 的增长非常明显(在发布日期附近有 6 个月峰值)...

http://www.google.com/trends?q=ubuntu%2C+debian%2C+redhat%2C+mandrake&ctab=0&geo=all&date=all&sort=0

由于与编程无关的事件而出现偏差的结果示例。请参阅新闻结果中的“山洪”和“Java 中的地震”

http://www.google.com/trends?q=flash%2C+java%2C+javascript&ctab=0&geo=all&date=all&sort=0

有没有办法更好地过滤结果以仅包含 Java 编程语言,并确保它捕获名称的所有变体 - 例如 js 而不是 javascript,或者可以生成类似图形趋势数据的替代工具.

【问题讨论】:

Tiobe 有什么问题? 就像@Bas 所说的,看看 Tiobe... 只是说,你的第一张图绝对没有显示其他发行版的下降,只是搜索量的相对下降Ubuntu。即搜索 Ubuntu 的人比搜索 Debian 的人多,但 2011 年对 debian 的搜索量可能比 2006 年要多得多。这可以解释为 Ubuntu 适合新手,而 Debian 更面向服务器,但对用户只字未提基本尺寸。 @krtek 我同意无法得出具体结论,但值得注意的是 Debian 的搜索量有所下降,图表显示的不是相对的,而是绝对的搜索量跨度> @Billy 这不是绝对的:“规模是基于 ubuntu 在所有年份的全球平均流量。”您可以阅读相关帮助:google.com/intl/en/trends/about.html#7 @krtek - 据我了解,比例与指定时间段的平均流量相关,但“debian”的数据仅与自身相关,与其他搜索词无关。如果您自己搜索 debian 的趋势​​,您会看到相同的图形显示搜索量下降。 【参考方案1】:

possible 排除带有减号的术语并使用 |对于变体:

flash -flood, java -crash -quake, javascript +js

但如果您想要准确,最好使用Language Popularity Index(或Bas 建议的Tiobe)。

【讨论】:

【参考方案2】:

此类“指标”的价值值得怀疑(但讨论起来很有趣)。您可以在每种语言中添加“程序”之类的词:http://www.google.com/trends?q=flash+program%2C+java+program%2C+javascript+program&ctab=0&geo=all&date=all&sort=1

【讨论】:

以上是关于如何使用谷歌趋势查找编程语言流行度总体趋势的统计数据的主要内容,如果未能解决你的问题,请参考以下文章

现在学JAVAEE有前景没?

统计学 一 集中趋势

最受欢迎的编程语言,Python登顶PYPL榜单榜首

应用统计学描述数据分布集中趋势

应用统计学描述数据分布集中趋势

应用统计学描述数据分布集中趋势