J'ai besoin de devtools car j'ai besoin de la fonction install_github pour installer le paquet non-CRAN numériser  ici . J'ai installé Rpar
sudo apt-get install r-cran-robustbase
Je n'ai pas installé les packages de R tout de suite, comme le propose la réponse de terdon, mais j'ai pu corriger les autorisations:
sudo chmod 755 /usr/lib/R/site-library/
qui je pense est le réglage par défaut. J'ai ensuite dû faire ce que la réponse de rcs propose, pour réussir l'installation devtoolset tpoisot/digitizemais seulement avec
sudo apt-get install libssl-dev
sudo apt-get install libcurl4-openssl-dev
R
install.packages('httr')
install.packages('git2r')
install.packages('devtools')
library(devtools)
install.packages('readbitmap')
install_github('tpoisot/digitize')
La sortie de la dernière commande peut être
Skipping install for github remote, the SHA1 (d16e28b9) has not changed since last install.
  Use `force = TRUE` to force installation
Faites install_github('tpoisot/digitize', force = TRUE)mais vous pouvez
...
'/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore --quiet  \
  CMD INSTALL '/tmp/RtmpX8eOLX/devtools57475d25a113/tpoisot-digitize-d16e28b'  \
  --library='/usr/local/lib/R/site-library' --install-tests 
Error: ERROR: no permission to install to directory ‘/usr/local/lib/R/site-library’
Error: Command failed (1)
Je n'ai pas pu trouver un moyen d'installer sans numériser sudo. Alors faites sudo R, et répéter la même chose et vous obtenez
...
'/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore --quiet  \
  CMD INSTALL '/tmp/RtmpAlAT4e/devtools57e864e8c490/tpoisot-digitize-d16e28b'  \
  --library='/usr/local/lib/R/site-library' --install-tests 
* installing *source* package ‘digitize’ ...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (digitize)
Ajoutez masiau groupe existant staffpour travailler sans sudodans R; dont vous avez également besoin dans une nouvelle installation
sudo usermod -a -G staff masi
Tests de l'installation
Je suis le guide ici . Je commence
Rà$HOME/Pictures/sanssudoet d' utiliser leur image test ici .Sélectionnez quatre points dans les axes avec la souris
cal = digitize::ReadAndCal('Rintro-snail1.jpg')
- Faites 
data.points = digitize::DigitData(col = 'red')et choisissez manuellement les points qui sont vos points de données 
Je ferme la fenêtre Plot en faisant un deuxième clic.
Faire
df = digitize::Calibrate(data.points, cal, 0.1, 0.4, 0.0, 0.6)et voirdfx y 1 71.50 NA 2 65.65 NA ... 24 26.80 NAFaire
head(df)x y 1 71.50 NA 2 65.65 NA 3 64.60 NA 4 60.85 NA 5 59.05 NA 6 58.15 NA
Détails d'installation
En
Ret sanssudo> .Library [1] "/usr/lib/R/library" > > .libPaths() [1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library" [3] "/usr/lib/R/library"Commande
ls /usr/lib/R/library/qui ne répertorie pasdevtools. Pourquoi?base compiler grid methods rpart survival boot datasets KernSmooth mgcv spatial tcltk class foreign lattice nlme splines tools cluster graphics MASS nnet stats translations codetools grDevices Matrix parallel stats4 utilsCommander
ls -la /usr/local/lib/R/total 12 drwxrwsr-x 3 root staff 4096 touko 19 22:25 . drwxr-xr-x 5 root root 4096 touko 19 22:25 .. drwxrwsr-x 2 root staff 4096 touko 19 22:25 site-libraryCommander
ls -la /usr/local/lib/total 20 drwxr-xr-x 5 root root 4096 touko 19 22:25 . drwxr-xr-x 14 root root 4096 touko 19 22:13 .. drwxrwsr-x 4 root staff 4096 huhti 21 01:13 python2.7 drwxrwsr-x 3 root staff 4096 huhti 21 01:08 python3.5 drwxrwsr-x 3 root staff 4096 touko 19 22:25 RCommander
R_LIBS_USER="/usr/local/lib/R/site-library/" RR version 3.2.3 (2015-12-10) -- "Wooden Christmas-Tree" Copyright (C) 2015 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) ...library(devtools)se charge
Outils différentiels
- Ce projet est plus populaire et peut mieux fonctionner https://github.com/markummitchell/engauge-digitizer
 
Raisons des bugs précédents
- Pas de système propre: systèmes qui ont été mis à niveau à partir du 14.04, 15.10, etc.
 - Détruit les autorisations / propriétaires à cause de la chose précédente.
 - Propres erreurs dans le processus.
 - Aucune sauvegarde en cas d'échec.
 - ...
 - documents manquants
 
Système: Ubuntu 16.04 64 bits dans une installation propre 
Matériel: Dell PC 2013, Macbook Air 2013-mid, ...
devtoolssous - répertoire dans /usr/lib/R/library?
                library(devtools)et charger la bibliothèque avec succès?
                .libPaths()depuis R?
                /usr/local/lib/R/site-library? Vous le faites probablement. Si c'est le cas, consultez ma réponse (nouvellement mise à jour).
                

devtoolstraverssudo R, permettez-moi d'exécuter àlibrary(devtools)partir d'une session non sudo R. Veuillez ajouter la sortie de i).Libraryexécuté à partir d'uneRsession normale et ii) à partir desudo Ret iii) recherchez undevtoolssous - répertoire dans le chemin fourni par ces commandes. Sur mon système, c'est à/usr/lib64/R/library/devtools/.