Maison  >  Article  >  Qu'est-ce qui est le plus difficile, le langage R ou le langage C ?

Qu'est-ce qui est le plus difficile, le langage R ou le langage C ?

Guanhui
Guanhuioriginal
2020-07-31 09:47:4316468parcourir

Le langage C est plus difficile. La raison en est que R est un langage interprété et n'a pas besoin d'être compilé. Par rapport aux deux, R est un immeuble de grande hauteur qui a été construit et. peut être habité. Comment C construit-il un bâtiment ? Tous les éléments de base d'un immeuble de grande hauteur, tels que les portes, les fenêtres, les briques, les poutres et les fondations, doivent être refaits.

Qu'est-ce qui est le plus difficile, le langage R ou le langage C ?

R, en tant que logiciel d'analyse statistique, intègre l'analyse statistique et l'affichage graphique. Il peut fonctionner sur les systèmes d'exploitation UNIX, Windows et Macintosh et est intégré à un système d'aide très pratique et pratique. Par rapport à d'autres logiciels d'analyse statistique, R possède les fonctionnalités suivantes :

1. Cela signifie qu'il est entièrement gratuit et open source. Vous pouvez télécharger tous les programmes d'installation, codes sources, packages de programmes pertinents, ainsi que leurs codes sources et leur documentation, à partir de son site Web et de ses miroirs. Le fichier d'installation standard lui-même est livré avec de nombreux modules et fonctions statistiques intégrées. Après l'installation, de nombreuses fonctions statistiques couramment utilisées peuvent être directement implémentées.

2.R est un langage programmable. En tant qu'environnement de programmation statistique ouvert, la syntaxe est facile à comprendre et il est facile d'apprendre et de maîtriser la syntaxe du langage. Et après l’avoir appris, nous pouvons compiler nos propres fonctions pour étendre le langage existant. C’est pourquoi sa vitesse de mise à jour est bien plus rapide que celle des logiciels de statistiques généralistes, comme SPSS, SAS, etc. La plupart des dernières méthodes et techniques statistiques sont directement disponibles dans R.

3. Toutes les fonctions et ensembles de données R sont enregistrés dans le package. Ce n'est que lorsqu'un package est chargé que son contenu est accessible. Certains packages de programmes de base couramment utilisés ont été inclus dans le fichier d'installation standard Avec l'émergence de nouvelles méthodes d'analyse statistique, les packages de programmes inclus dans le fichier d'installation standard changent également constamment avec les mises à jour de version. Dans l'autre version du fichier d'installation, les packages de programme déjà inclus sont : le module de base base-R, le module d'estimation de vraisemblance maximale mle, le module d'analyse de séries chronologiques ts, le module d'analyse statistique mva-multivarié, le module d'analyse de survie-survie Attendez.

4.R est hautement interactif. Sauf que la sortie graphique se trouve dans une autre fenêtre, ses fenêtres d'entrée et de sortie sont toutes effectuées dans la même fenêtre. S'il y a une erreur dans la syntaxe d'entrée, vous serez immédiatement invité dans la fenêtre. Elle a une fonction de mémoire pour la saisie précédente. Commandes et peut être utilisé à tout moment. Reproduire, éditer et modifier pour répondre aux besoins de l'utilisateur. Les graphiques de sortie peuvent être directement enregistrés au format JPG, BMP, PNG et autres formats d'image, et peuvent également être directement enregistrés sous forme de fichiers PDF. De plus, il possède de bonnes interfaces avec d’autres langages de programmation et bases de données.

5. Si vous rejoignez la liste de diffusion d'aide R, vous pouvez recevoir des dizaines d'e-mails sur R chaque jour. Vous pouvez discuter de diverses questions avec les plus grands experts mondiaux en informatique statistique. On peut dire qu'il s'agit du lieu de rassemblement le plus grand et le plus avant-gardiste au monde pour la réflexion des statisticiens

R est un projet GNU basé sur le. Langage S, il peut donc également être considéré comme une implémentation du langage S. Généralement, les codes écrits en langage S peuvent être exécutés dans l'environnement R sans modification. La syntaxe de R est dérivée de Scheme. L'utilisation de R présente de nombreuses similitudes avec S-PLUS, et les deux langages présentent une certaine compatibilité. Le manuel d'utilisation de S-PLUS peut être utilisé comme manuel d'utilisation de R avec seulement de légères modifications. Certains disent donc : R est un « clone » de S-PLUS.

Tutoriel recommandé : "PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn