Forum

Nome Utente:
Password:
Riconoscimi automaticamente
 Tutti i Forum
 MolecularLab
 Bioinformatica
 [R] scrivere testo su file
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi Aggiungi ai Preferiti Aggiungi ai Preferiti
Cerca nelle discussioni
I seguenti utenti stanno leggendo questo Forum Qui c'č:

Aggiungi Tag Aggiungi i tag

Quanto č utile/interessante questa discussione:

Autore Discussione  

MB
Nuovo Arrivato



58 Messaggi

Inserito il - 07 maggio 2010 : 12:23:04  Mostra Profilo  Visita l'Homepage di MB Invia a MB un Messaggio Privato  Rispondi Quotando
ciao ragazzi,

fino ad ora non ho mai avuto necessitā di scrivere solo file di testo, per i grafici non ho mai avuto problemi.
Inizialmente credevo che con sink() si facesse tutto, ma non sembra la soluzione adatta del mio caso, che č il seguente (schematizzato):


pdf(...)
ciclo for{
calcolo regressione
plot(...)
calcolo residui standardizzati
scrivi su file un titolo
scrivi su file residui.txt i residui con valore >2 o <-2
} #fine ciclo
dev.off()


ho provato con sink mettendolo prima del ciclo e chiudendo con sink() a fine, ma non scrive nulla..
poi ho scoperto che ci sono un sacco di funzioni che scrivono su file (print, write, cat..)..

voi come fareste?

grazie

kORdA
Utente Attivo

newkORdA

Prov.: Milano
Cittā: Monza


1303 Messaggi

Inserito il - 07 maggio 2010 : 12:40:14  Mostra Profilo  Visita l'Homepage di kORdA  Clicca per vedere l'indirizzo MSN di kORdA Invia a kORdA un Messaggio Privato  Rispondi Quotando
mi sembra che sink serva per reindirizzare l'output.

Io personalmente redirigerei i risultati su un oggetto e salverei il singolo oggetto con un comando tipo:

save(oggetto, file="risultatiXX.txt", ascii=TRUE)

http://www.linkedin.com/in/dariocorrada
Torna all'inizio della Pagina

kORdA
Utente Attivo

newkORdA

Prov.: Milano
Cittā: Monza


1303 Messaggi

Inserito il - 07 maggio 2010 : 12:41:39  Mostra Profilo  Visita l'Homepage di kORdA  Clicca per vedere l'indirizzo MSN di kORdA Invia a kORdA un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da kORdA

mi sembra che sink serva per reindirizzare l'output.

Io personalmente redirigerei i risultati su un oggetto e salverei il singolo oggetto con un comando tipo:

save(oggetto, file="risultatiXX.txt", ascii=TRUE)




ovviamente dipende dalla natura del dato, ci sono comandi apposta per salvare dataframe in maniera human-readable

http://www.linkedin.com/in/dariocorrada
Torna all'inizio della Pagina

MB
Nuovo Arrivato



58 Messaggi

Inserito il - 07 maggio 2010 : 13:35:28  Mostra Profilo  Visita l'Homepage di MB Invia a MB un Messaggio Privato  Rispondi Quotando
ehi grazie Korda..

dovrei aver risolto con cat..
vi aggiorno
Torna all'inizio della Pagina

Glubus
Utente Junior

pinolo



156 Messaggi

Inserito il - 07 maggio 2010 : 15:43:11  Mostra Profilo  Visita l'Homepage di Glubus Invia a Glubus un Messaggio Privato  Rispondi Quotando
se vuoi produrre dei reports "automatizzati" in pdf guardati

?Sweave

per utilizzarlo al meglio dovresti conoscere un po' di LaTex ma se hai intenzione di farne un uso professionale č un investimento di cui non potrai pentirti.
Stefano
Torna all'inizio della Pagina
  Discussione  

Quanto č utile/interessante questa discussione:

 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi Aggiungi ai Preferiti Aggiungi ai Preferiti
Cerca nelle discussioni
Vai a:
MolecularLab.it © 2003-18 MolecularLab.it Torna all'inizio della Pagina