Problema con R

Messaggioda gcappellotto » 02/06/2009, 07:21

Salve a tutti
devo risolvere alcuni problemi utilizzando l'applicativo R
"dire se è vero oppure falso asserire che il valore 7.003553, risulta compreso tra [-5...+50] estremi compresi"
la risposta mi sembra ovvia, quello che non riesco a fare è come ottenerla in R.
Grazie e saluti
Giovanni C.
gcappellotto
Junior Member
Junior Member
 
Messaggio: 64 di 441
Iscritto il: 09/05/2005, 13:35

Messaggioda Fioravante Patrone » 02/06/2009, 09:58

Questo funge, anche se non è il meglio del meglio, anzi...

Codice:
D <- 0.5
E <- 0.5
VF <- 0.5
X <- 7.003553
if (X < -5) {D = 0} else {D = 1}
if (X > 50) {E = 0} else {E = 1}
VF <- D*E
if (VF == 0) {"falso"} else {"vero"}
Avatar utente
Fioravante Patrone
Cannot live without
Cannot live without
 
Messaggio: 5606 di 10811
Iscritto il: 09/06/2006, 19:18
Località: Temporaneamente a Novi Ligure ;-)

Messaggioda Fioravante Patrone » 02/06/2009, 22:24

Sergio ha scritto:E se invece....
Codice:
> v <- 7.003553
> -5 <= v & v <= 50
[1] TRUE
?

In ogni caso, si parla di "estremi compresi", quindi <= e/o >=, non < o > ;-)
Bravo, bravo! (ma non gasarti, sono urla dal profondo sottosuolo).
Nel mio caso, mi sembrava che funzionasse. Guarda che la "logica" che ho seguito è involuta alquanto.
Aggiungo che mi sembra R avesse guai con me se gli facevo usare una condizione espessa in termini di "<=" (e da qui il rigiro penoso che avevo fatto).
Avatar utente
Fioravante Patrone
Cannot live without
Cannot live without
 
Messaggio: 5615 di 10811
Iscritto il: 09/06/2006, 19:18
Località: Temporaneamente a Novi Ligure ;-)

Messaggioda olaxgabry » 03/06/2009, 08:04

Ciao a tutti. Ho notato che conoscete anche voi R e vorrei chiedervi una cosa: essendo R un software open source, vorrei sapere se secondo voi sia possibile riuscire a risalire al codice che sta dietro un comando. Infatti ho notato che un'istruzione contiene un errore e vorrei capire quale leggendo il codice (potrei programmarla ma essendo lunga vorrei guadagnare tempo risalendo al codice).
Grazie per le eventuali risposte.
Ciao
olaxgabry
Junior Member
Junior Member
 
Messaggio: 98 di 263
Iscritto il: 14/11/2008, 13:47

Messaggioda Fioravante Patrone » 03/06/2009, 09:38

Mi sembra che dovresti trovare tutto sulla pagina del progetto:

http://www.r-project.org/

Se ho capito bene, i sorgenti dovrebbero essere qui:
http://cran.r-project.org/src/base/R-2/
Avatar utente
Fioravante Patrone
Cannot live without
Cannot live without
 
Messaggio: 5616 di 10811
Iscritto il: 09/06/2006, 19:18
Località: Temporaneamente a Novi Ligure ;-)

Messaggioda gcappellotto » 03/06/2009, 13:37

Ho un altro problema che spero mi faccia capire altre cose di R:
dato il vettore V [-10,-15,-3,4,5,6,-7,8,9,10) detrminare quanti sono i valori compresi fra -2 e +5 (estremi inclusi)

Grazie
Giovanni C
gcappellotto
Junior Member
Junior Member
 
Messaggio: 67 di 441
Iscritto il: 09/05/2005, 13:35

Messaggioda Fioravante Patrone » 03/06/2009, 13:48

[mod="Fioravante Patrone"]Per un po' va bene, ma:

1.4 Non è da intendersi scambio culturale la semplice richiesta di risoluzione di un esercizio. Chi pone la domanda deve dimostrare lo sforzo che ha fatto per cercare di risolvere la difficoltà, indicare la strada che ha cercato di intraprendere e in ogni caso indicare aspetti specifici da chiarire. [/mod]
Avatar utente
Fioravante Patrone
Cannot live without
Cannot live without
 
Messaggio: 5618 di 10811
Iscritto il: 09/06/2006, 19:18
Località: Temporaneamente a Novi Ligure ;-)

Messaggioda Fioravante Patrone » 03/06/2009, 18:56

@Sergio
Mo' ti dovrei bastonare...
Ma invece oscuro momentaneamente il tuo post, in attesa che gcappellotto faccia la sua parte.
Ultima modifica di Fioravante Patrone il 03/06/2009, 18:58, modificato 1 volta in totale.
Avatar utente
Fioravante Patrone
Cannot live without
Cannot live without
 
Messaggio: 5620 di 10811
Iscritto il: 09/06/2006, 19:18
Località: Temporaneamente a Novi Ligure ;-)

Messaggioda olaxgabry » 03/06/2009, 18:57

Un grazie sia a Sergio che a Fioravante Patrone per i loro consigli su R, infatti sono riuscito a trovare il codice :-D!
Devo dire che questa libreria (clusterSim) mi sta facendo impazzire perché solo su un set di dati ha problemi (si tratta sempre di variabili quantitative non binarie), non riesco a darmi una spiegazione: infatti proverò a programmarlo in R tramite file sorgente.
Ciao
olaxgabry
Junior Member
Junior Member
 
Messaggio: 99 di 263
Iscritto il: 14/11/2008, 13:47


Torna a Statistica e probabilità

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite