12

I have to install the rjson package in R and looking at the CRAN page that deals with the package I saw that rjson has different dependencies:

  • Reverse depends: couchDB, df2json, edeR, gooJSON, indicoio, kintone, notifyR, RDSTK, Rfacebook, rJython, Rlabkey, rPlant, RYoudaoTranslate, SmarterPoland, sotkanet, source.gist, Storm, streamR, tibbrConnector, zendeskR;

  • Reverse imports: AntWeb, argparse, BerlinData, blsAPI, Causata, d3Network, db.r, geonames, GetoptLong, ggmap, h2o, helsinki, james.analysis, meteoForecast, mpoly, networkD3, ngramr, nhlscrapr, OpasnetUtils, OutbreakTools, paleobioDB, RAdwords, rbefdata, rClinicalCodes, rfisheries, rglobi, RIGHT, rnrfa, solr, StereoMorph, structSSI, twitteR, vdmR, yhatr;

  • Reverse suggests: fuzzyMM, GSIF, installr, mlr, plotKML, rsnps, sorvi, trajectories;

What is the difference among them and do I have to install all of them to use the rjson package?

smci
  • 32,567
  • 20
  • 113
  • 146
QuantumGorilla
  • 583
  • 2
  • 10
  • 25

2 Answers2

13

These are reverse dependencies, that is these packages depend on rjson. You do not have to install these in order to use rjson.

Looking at the DESCRIPTION file (this is where the dependencies are stated) you see only:

Depends: R (>= 3.1.0)

So rjson package needs only R newer or equal than 3.1.0 to run.

EDi
  • 13,160
  • 2
  • 48
  • 57
3

Just as EDi has stated, the list states packages that depend on rjson. I think kintone has been knocked off the list, since the cloud service itself is not dependent on rjson. The R SDK for kintone though, is dependent on rjson, as shown in the README of the GitHub page.

So in this case, if I wanted to run kintone's APIs using this R SDK, I would also need the rjson package for it to work properly.

will-yama
  • 680
  • 5
  • 10