Как отобразить с summaryCodings () только номера кодировок определенной кодовой категории или нескольких кодов? - PullRequest
0 голосов
/ 11 февраля 2019

Я использую RQDA прямо сейчас (впервые) и хочу иметь обзор / сравнение количества кодировок (чтобы увидеть, какие коды использовались сравнительно часто, а какие почти не использовались).

Я пробовал summaryCodings(), но он дает только обзор всех кодов.

Как указать, чтобы убедиться, что отображаются только определенные коды (или, например, одна категория кодов, а не все коды)?

Я пробовал варианты, такие как summaryCodings(codename == "xy") илиsummaryCodings(codecategory == "xx"), getCodingTable(codename == "xy" | codename == "zy").

Я новичок, поэтому все еще учусь управлять RQDA (очевидно).Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 26 февраля 2019

Этот код поможет вам:

setwd("<working path>")
library("RMySQL")
con <- dbConnect(RSQLite::SQLite(), dbname="<database_name.rqda>")
answer <- dbGetQuery( con,'SELECT freecode.name, count(coding.cid) FROM treeCode, freecode, codecat, coding WHERE coding.cid = freecode.id AND treeCode.catid = codecat.catid AND treeCode.cid = freecode.id AND codecat.name = "<your option>" GROUP BY freecode.name')
dbDisconnect(con)

Теперь у вас есть нужный ответ в переменной 'answer'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...