[R] this is not a list, not a data frame, but what ?

Ulrik Stervbo ulrik.stervbo at gmail.com
Tue Feb 16 19:36:34 CET 2016


Hi Maurice,

Could you use a data.frame with a description  and a value column?

Something like

data.frame(description1 = c ("Point de convergence hauteur en metre",
"Point de convergence debit en m3/s"),
description2 = c ( "PC_h_m", "PC_Q_m3" ),
value = c (  5.00, 805.00 ))

You can then subset the data.frame to get the values you are interested in.

Best,
Ulrik

MAURICE Jean - externe <jean-externe.maurice at edf.fr> schrieb am Di., 16.
Feb. 2016 19:22:

> HI,
> I am new to R and English is not my natural language.
>
> I am working on an old R application where there is a matrix containing
> parameters. Something like :
>   parametres=matrix(NA,15,3)
>   parametres[1,1]<- "Point de convergence hauteur en metre"
>   parametres[1,2]<- 5.00
>   parametres[1,3]<- "PC_h_m"
>   parametres[2,1]<- "Point de convergence debit en m3/s"
>   parametres[2,2]<- 805.00
>   parametres[2,3]<- "PC_Q_m3"
> and so on.
>
> >From 15 parameters, we shall reach 40.
>
> I'd like to be able to use something like
>   Parameters$PC_h_m$descript to have "Point de convergence hauteur en
> metre"
>   Parameters$PC_h_m$value to have 5
>   Parameters$ PC_Q_m3$descript to have "Point de convergence debit en m3/s"
>   Parameters$ PC_Q_m3$value to have 805.00
>
> It's a lot more 'readable' by humans ... Is it possible and, if yes, how ?
>
> Thanks in advance for your answers ...
> Jean in France
>
>
>
>
> Ce message et toutes les pièces jointes (ci-après le 'Message') sont
> établis à l'intention exclusive des destinataires et les informations qui y
> figurent sont strictement confidentielles. Toute utilisation de ce Message
> non conforme à sa destination, toute diffusion ou toute publication totale
> ou partielle, est interdite sauf autorisation expresse.
>
> Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de
> le copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou
> partie. Si vous avez reçu ce Message par erreur, merci de le supprimer de
> votre système, ainsi que toutes ses copies, et de n'en garder aucune trace
> sur quelque support que ce soit. Nous vous remercions également d'en
> avertir immédiatement l'expéditeur par retour du message.
>
> Il est impossible de garantir que les communications par messagerie
> électronique arrivent en temps utile, sont sécurisées ou dénuées de toute
> erreur ou virus.
> ____________________________________________________
>
> This message and any attachments (the 'Message') are intended solely for
> the addressees. The information contained in this Message is confidential.
> Any use of information contained in this Message not in accord with its
> purpose, any dissemination or disclosure, either whole or partial, is
> prohibited except formal approval.
>
> If you are not the addressee, you may not copy, forward, disclose or use
> any part of it. If you have received this message in error, please delete
> it and all copies from your system and notify the sender immediately by
> return message.
>
> E-mail communication cannot be guaranteed to be timely secure, error or
> virus-free.
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

	[[alternative HTML version deleted]]



More information about the R-help mailing list