Hello, So you want to sum Value by Name and assign to an object in your workspace called Name ? (it's best to say specifically what the desired output is when you post a question here).
Assuming your data are in a matrix or data.frame called foo, you could use a for loop as follows... for (nm in unique(foo$Name)) assign(nm, sum(foo$Value[foo$Name == nm])) You might also want to study the help pages for the functions tapply, by, and aggregate. Michael On 15 September 2010 06:29, lord12 <gaut...@yahoo.com> wrote: > > If you have: > Name Value > A 2 > A 3 > A 4 > B 5 > B 6 > B 7 > > > In R how do you assign one value to the name: > > A:9 > B:18 > -- > View this message in context: > http://r.789695.n4.nabble.com/for-loop-help-tp2539621p2539621.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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.