[R] problem in R-code

Boris Steipe boris.steipe at utoronto.ca
Wed Nov 4 05:17:15 CET 2015


Whatever -
just type:

W <- floor(BZ * 4) + 1



B.

On Nov 3, 2015, at 11:09 PM, Boris Steipe <boris.steipe at utoronto.ca> wrote:

> Are you telling me it contains only zeros? Or is it a vector of length zero?
> 
> B.
> 
> 
> On Nov 3, 2015, at 11:07 PM, thanoon younis <thanoon.younis80 at gmail.com> wrote:
> 
>> BZ is hidden variable with zero values.
>> 
>> On 4 November 2015 at 07:02, Boris Steipe <boris.steipe at utoronto.ca> wrote:
>> Your approach does not make sense.
>> 
>> If you initialize a vector as say ...
>> 
>>   BZ <- numeric(5)
>> ... what do you _expect BZ contains?
>> 
>> Also: if you run a loop like you do
>> for (j in 1:1) {
>>   print(j)
>> }
>> ... what do you _expect_ will happen?
>> 
>> 
>> B.
>> 
>> On Nov 3, 2015, at 10:43 PM, thanoon younis <thanoon.younis80 at gmail.com> wrote:
>> 
>>> Thank you for your response
>>> 
>>> I have a vector of unknown values BZ which is defined already BZ=numeric(N)  and i want to transfer BZ to ordered categorical variable with 4 categories W but when i write this code
>>> 
>>>  for(j in 1:1){
>>>      if(BZ[j] < 0.25){
>>>        W[j] = 1
>>>      }else if(BZ[j] >=0.25 & BZ[j] < 0.5){
>>>        W[j] = 2
>>>      }else if(BZ[j] >=0.5 & BZ[j] < 0.75){
>>>        W[j] = 3
>>>      }else{
>>>        W[j] = 4
>>>      }}
>>> 
>>> i found the values of W are only 0, but if i change  for(j in 1:N) the values of W will be only 1. how can i solve this problem?
>>> Regards
>>> 
>>> On 4 November 2015 at 06:35, Boris Steipe <boris.steipe at utoronto.ca> wrote:
>>> Why don't you just multiply by four, round, and add one?
>>> 
>>> 
>>> 
>>> B.
>>> On Nov 3, 2015, at 10:02 PM, thanoon younis <thanoon.younis80 at gmail.com> wrote:
>>> 
>>>> Dear R-users
>>>> 
>>>> I have a problem in the code below, the problem is because i want to change
>>>> the variable BZ which is a vector with 200x1 dimension to the var. W which
>>>> is categorical variable with same dimension of BZ but with categorical
>>>> values with 4 categories but i got on only zero values in w why?  any help
>>>> would be appreciated.
>>>> 
>>>> N<-200;P<-9                       #Sample size
>>>> BZ=numeric(N)
>>>> 
>>>> W<-numeric(N)
>>>> 
>>>> for (t in 1:1) {
>>>> #Generate the data for the simulation study
>>>> for (i in 1:N) {
>>>> 
>>>>   #transform theta to ordered categorical variables
>>>> 
>>>> 
>>>>   for(j in 1:1){
>>>>     if(BZ[j] < 0.25){
>>>>       W[j] = 1
>>>>     }else if(BZ[j] >=0.25 & BZ[j] < 0.5){
>>>>       W[j] = 2
>>>>     }else if(BZ[j] >=0.5 & BZ[j] < 0.75){
>>>>       W[j] = 3
>>>>     }else{
>>>>       W[j] = 4
>>>>     }}
>>>> 
>>>> 
>>>>   #Input data set
>>>>   data<-list(N=200,P=9,Q=W)
>>>> 
>>>> }} #end
>>>> 
>>>> W
>>>> 
>>>> 
>>>> 
>>>> 
>>>> Regards
>>>> 
>>>> 
>>>> --
>>>> Thanoon Y. Thanoon
>>>> PhD Candidate
>>>> Department of Mathematical Sciences
>>>> Faculty of Science
>>>> University Technology Malaysia, UTM
>>>> E.Mail: Thanoon.younis80 at gmail.com
>>>> E.Mail: dawn_prayer80 at yahoo.com
>>>> Facebook:Thanoon Younis AL-Shakerchy
>>>> Twitter: Thanoon Alshakerchy
>>>> H.P:00601127550205
>>>> 
>>>>      [[alternative HTML version deleted]]
>>>> 
>>>> ______________________________________________
>>>> 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.
>>> 
>>> 
>>> 
>>> 
>>> --
>>> Thanoon Y. Thanoon
>>> PhD Candidate
>>> Department of Mathematical Sciences
>>> Faculty of Science
>>> University Technology Malaysia, UTM
>>> E.Mail: Thanoon.younis80 at gmail.com
>>> E.Mail: dawn_prayer80 at yahoo.com
>>> Facebook:Thanoon Younis AL-Shakerchy
>>> Twitter: Thanoon Alshakerchy
>>> H.P:00601127550205
>> 
>> 
>> 
>> 
>> -- 
>> Thanoon Y. Thanoon
>> PhD Candidate 
>> Department of Mathematical Sciences 
>> Faculty of Science
>> University Technology Malaysia, UTM
>> E.Mail: Thanoon.younis80 at gmail.com
>> E.Mail: dawn_prayer80 at yahoo.com
>> Facebook:Thanoon Younis AL-Shakerchy
>> Twitter: Thanoon Alshakerchy
>> H.P:00601127550205
> 
> ______________________________________________
> 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.



More information about the R-help mailing list