R è un linguaggio di programmazione ad altissimo livello orientato soprattutto all'uso in statistica. In verità lo sbilanciamento verso la statistica non deriva dalla natura del linguaggio, ma dalla disponibilità di
S: 95467
grandi raccolte di funzioni statistiche e dagli interessi dei ricercatori che
W: 5726
lo hanno inventato e lo mantengono.
A: 1626
C: 869
U: 603
T: 903
E: 929
O: 841
Categorizzare: 341
Tmp: 3085
Controlcopy: 583
P: 330
F: 1075
R è gratuito e molto simile a un linguaggio commerciale, S, creato negli anni '80 e anch'esso molto usato. S viene commercializzato come sistema S-Plus. Le differenze non sono grandissime se non sul piano della programmazione, dove R aderisce a una impostazione probabilmente più maneggevole.
----
S: 96882
W: 6180
A: 847
C: 826
U: 642
T: 1225
E: 896
O: 951
Categorizzare: 48
Tmp: 3343
Controlcopy: 595
P: 331
F: 1140
TOTAL: 113906
R ed S-Plus sono particolarmente popolari nella statistica medica, ma vengono anche usati nella statistica economica o sociale, in geografia, nella matematica finanziaria. L'alto livello del linguaggio permette di creare
facilmente librerie di funzioni per nuove applicazioni. Il punto debole è la velocità di esecuzione in calcoli numerici in grandi dimensioni, mentre sono ricchissime le capacità grafiche.
Benché così indirizzato verso la statistica, R non deve essere considerato un pacchetto di statistica. È un vero linguaggio di programmazione, anzi un linguaggio di programmazione molto avanzato, e ciò permette di adattarlo ad ogni compito informatico.
----
{{MultiCol}}
Nella stessa statistica questa flessibilità è molto importante proprio oggi, dove continuamente si scoprono nuovi bisogni applicativi, nuove necessità di tradurre metodi matematici, ad esempio nella statistica di complessi dati clinici o geografici, in strumenti informatici.