Chua Siang Li wrote:
   Hi.  May I know why the colnames is NULL when reading only 1 column from a
csv file?

You are not "reading only 1 column from a csv file", you are subsetting one column of a data.frame. See ?Extract and the "drop" argument specifically.

How do I get the colname then?

?names in this case. Always know the class of the object you are dealing with, and which methods are defined for that class.

?class, ?methods


See
 Thanks.
   > xy = read.table("dataFile.csv",header=T, sep=",")
   > y <- xy[,1]
   > xDate <- xy[,2]
   > x <- xy[,3:8]
   > colnames(y)
   NULL
   > colnames(xDate)
   NULL
   > colnames(x)
   [1]    "Market.Price"    "Quantity"        "Country"        "Incoterm"
   "Channel"
   [6] "PaymentTerm"
   ----
   Chua Siang Li
   Consultant - Operations Research
   Acceval Pte Ltd
   Tel: 6297 8740
   Email: [EMAIL PROTECTED]
   Website: www.acceval-intl.com
   This message and any attachments (the "message"...{{dropped:12}}
______________________________________________
R-help@r-project.org mailing list
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.

______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to