[R] bargraph.CI
Sarah Goslee
sarah.goslee at gmail.com
Wed Dec 11 23:59:32 CET 2013
Did you try what I suggested, which was to check your factor levels with str()?
And no, pasting your data into an email is not helpful, because it
does not tell me how R sees it. Using str() to provide that
information, or dput() to provide the data itself, is necessary.
Sarah
On Wed, Dec 11, 2013 at 5:40 PM, Yuanzhi Li <Yuanzhi.Li at usherbrooke.ca> wrote:
> Hello, The function bargraph.CI() is from the package "sciplot". with this
> function. I have a data like this:
>
> level richness
> CK 34
> ... ...
> N5 25
> ... ...
> N10 20
> ... ...
> N15 27
> ... ...
>
> When I draw bargraph with this function, the bar sequence is
> "CK","N10","N15","N5" but not "CK", "N5", "N10", "N15".
> Do you know how to deal with it now?
>
>
> Sarah Goslee <sarah.goslee at gmail.com> a écrit :
>
>> Without knowing where you got bargraph.CI() I can't answer that part,
>> since it isn't part of base R, but the most likely cause is that you
>> did not specify the desired levels of your factor.
>> You can check with str().
>>
>> Compare:
>>
>>> testdata <- factor(c("a", "b", "a", "c", "b"))
>>> str(testdata)
>>
>> Factor w/ 3 levels "a","b","c": 1 2 1 3 2
>>>
>>>
>>> testdata <- factor(c("a", "b", "a", "c", "b"), levels=c("c", "b", "a"))
>>> str(testdata)
>>
>> Factor w/ 3 levels "c","b","a": 3 2 3 1 2
>>
>> Sarah
>>
>> On Wed, Dec 11, 2013 at 5:06 PM, Yuanzhi Li <Yuanzhi.Li at usherbrooke.ca>
>> wrote:
>>>
>>> hello,
>>>
>>> I had a problem with the function "bargraph.CI". "bargraph.CI" draws a
>>> figure according to the alphabet sequence of the factor used. For
>>> example, I
>>> have a factor with for levels "CK", "N5", "N10", "N15", but the bars
>>> appear
>>> in "CK","N10","N15","N5" order(alphabet sequence), but I want the bars to
>>> appear "CK", "N5", "N10", "N15"(treat level sequence). Do you have any
>>> ideas to realize the goal?
>>>
>>> Thank you!
>>>
>>>
>>> Yuanzhi
>>>
>>
--
Sarah Goslee
http://www.functionaldiversity.org
More information about the R-help
mailing list