问题标签 [dataexplorer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Stack Exchange 数据资源管理器上的 SQL - 定义值
我是 Stack Overflow 的新手,并且是一个非常新手的编码器。我正在使用本教程来学习如何编写查询来搜索Stack Exchange Data Explorer。
我正在看这行代码:
...我想确保我理解它。我有点卡住的部分是:
我是否正确(1)我们本质上是在定义“a”、“u”和“au”,以及(2)“a”代表帖子的所有用户 ID,它们有一个可接受的答案(3)“u”表示出现在帖子和用户配置文件中的用户 ID (4),“au”表示答案帖子和用户的横截面?
我想我很困惑为什么你需要在这里定义“u”。是不是结果会返回一个指向用户实际个人资料的超链接,而不仅仅是给出一个数字?
r - dataExplorer::create_report 编译失败
我正在尝试使用 DataExplorer 包生成名为“mydata”的数据框的 pdf 报告。尽管如此,我收到以下错误:无法编译 D:/Documents/R/R projects/ENDO/report.tex。
我尝试使用以下方法查看 tinytex 是否发生任何错误:
但是没有检测到错误。
这是我使用的初始代码:
这是输出:
有什么建议么?
sql - 计算单个帖子数据浏览器中的标签数量
我正在尝试编写一个查询来计算单个帖子下的标签数量。我不知何故无法将标签分成一行并计算这些标签。
其他帖子建议创建一个函数来拆分标签,但您不能在数据交换上创建函数。
这是我到目前为止的查询,它只会给我帖子和标签中的帖子。
sql - 查找每个帖子的 PostTypeId 的最高分 - 数据资源管理器
我正在尝试创建一个查询,该查询将显示每个用户的帖子 ID、PostTypeId 以及该帖子类型的最高分数。
例如,对于所有属于问题的帖子 (PostTypeId = 1),那么 (PostTypeId = 1) 的所有行的最高分列将为“22363”。
到目前为止,我只得到每个帖子的分数表并按 DESC 排序以获得最高分数。我看到一个问题的最高分是 22363,我想为所有问题显示这个数字。
我正在尝试对所有 PostTypeId 执行此操作,而不仅仅是问题。
stackexchange - Stack Overflow 在哪里存储 GitHub 个人资料链接?
我正在查看https://data.stackexchange.com/stackoverflow/queries上的 Stack Overflow 数据库结构,并想知道用户的 GitHub 链接在哪里。
我可以在架构中看到针对用户列出的网站 URL,但没有引用 GitHub 配置文件链接的字段?
tsql - 如何为十个最常用的标签(在 SEDE 中)查询十个最受好评的问题?
在Stack Exchange 数据资源管理器(SEDE) 中,我试图为十个最常用的标签(即 JavaScript、HTML、...)获取最受好评的十个问题。
我看到如何获得最常用的标签:
现在,对于每个标签,我想获得投票最多的前十个问题。我想我需要某种加入。问题是在Posts
表中,Tags
是一个数组。
sql - 为给定用户选择每个帖子的 SO 信誉
我目前正在研究SEDE的 SQL 查询,该查询从 Stack Overflow 中选择用户的所有帖子,并显示每个帖子产生的声誉。
我无法理解的是如何计算每个帖子的所有赞成、反对和接受,然后计算每个帖子的整体声誉增益。
所以我会按Post id
显示分组Total score
并显示总体获得了多少声誉。
每次投票产生的声誉可以在这里看到:
我的目标数据库架构可以在这里找到。
到目前为止,我的查询如下所示:
它产生的输出看起来像这样:
我试图分组Vote type id
:
这样我至少可以通过使用以下内容来找出每个帖子累积了多少不同的选票:
但后来我得到一个错误,该Posts.Id
列无法解析:
当前可运行但不完整的查询可以在这里找到(您必须输入您的用户 ID才能运行)
tags - 查找具有多个标签的问题(AND,不是 OR)
如何找到标有多个标签的问题,例如 BOTH regex AND python?
我在 meta 上找到了关于使用浏览器搜索多个标签的答案,但这个问题是 SEDE 特有的:https ://data.stackexchange.com
在 table 中Posts
,列Tags
存储为 ncharv(250) 并且标签附加到字符串(不存储为数组)。在浏览器中,它看起来像这样
我只需要一些文本挖掘的问题(和答案)文本,所以我尝试直接进入Posts
表格:
伪sql
- select * from Posts where Tags in (tag_list)
这将返回 tag1或tag2
- select * from Posts p1 inner join Posts p2 ON p1.Tags in (tag1) AND p2.Tags in (tag2)
我还尝试了基于这个流行查询的更大查询。
sql - 为我的用户在 SO 上获得徽章的“等级” - 查询速度很慢 - 可以加速吗?
使用此(运行缓慢)查询:
(我无法在数据浏览器上与我的主要用户单次/交叉登录,因此匿名登录)
(按原样查询给了我所有的徽章,有多少在我之前得到它,并且必须对所有可能的徽章进行排序)
问题:
我尝试 CTE(只有错误,没有工作)并且我的 sql 技能生疏了 - 如何加速这个查询?