[R] Chemical Names in Data Frames
spencer.graves at structuremonitoring.com
Fri Sep 2 22:02:31 CEST 2011
possibly with unique = TRUE:
> make.names(c("'", "'"))
 "X." "X."
> make.names(c("'", "'"), unique=TRUE)
 "X." "X..1"
On 9/2/2011 12:28 PM, Gustavo Carvalho wrote:
> ?make.names perhaps.
> On Fri, Sep 2, 2011 at 4:13 PM, Durant, James T. (ATSDR/DTEM/PRMSB)
> <hzd3 at cdc.gov> wrote:
>> Greetings -
>> I am working on some data that contain chemical names with air concentrations, and I am creating a data frame with date/time and each chemical having its own column. However, these are organic chemicals (e.g. 1-butene, 2,3,4-trimethylbenzene etc). The package I am going to be using the data with is openair, and many of the great functions require you to specify a column name which does not seem to work with improper column names- e.g. smoothTrend(mydata, pollutant="1-Butene" and smoothTrend(mydata, pollutant=mydata[,"1-Butene"])
>> I was wondering if there was a function to automatically convert these chemical names (with all sorts of numbers and minuses in the beginning) to something openair can handle? Or am I going to be stuck recoding several hundred chemical names in my database?
>> James T. Durant, MSPH CIH
>> Emergency Response Coordinator
>> US Agency for Toxic Substances and Disease Registry
>> Atlanta, GA 30341
>> [[alternative HTML version deleted]]
>> R-help at r-project.org mailing list
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
Spencer Graves, PE, PhD
President and Chief Technology Officer
Structure Inspection and Monitoring, Inc.
751 Emerson Ct.
San José, CA 95126
More information about the R-help