Thanks, this works. I thought the code should put in the for loop, but it
turns out an extra line.
On Wed, Jul 27, 2016 at 12:50 PM, wrote:
> Hello,
>
> Try
>
>
> chars = c('A','B','C','D')
> matrix1 = matrix(nrow = length(1:100), ncol = length(1:5)*length(chars))
> k = 0
On 07/27/2016 11:49 AM, lily li wrote:
If replace 1:5 to char2 = c('east','west','south','north','central'),
how to put on column names with the original structure? Thanks again.
Have you tried to actually "replace 1:5 with char2", literally?
You need to try things before you ask. That's the
I see. But please understand that initializing the values is not the
same as setting the colnames. How providing this almost-impossible-
to-read initialization code helps with respect to your question which
is about setting the colnames?
I know people often asked you to show the code in your
Hello,
Try
chars = c('A','B','C','D')
matrix1 = matrix(nrow = length(1:100), ncol = length(1:5)*length(chars))
k = 0
for(i in 1:length(1:5)){ # or more simply just for(i in 1:5)
for(j in 1:length(chars)){
k = k+1
matrix1[,k] = k
}
}
matrix1
tmp <- expand.grid(chars, 1:5,
If replace 1:5 to char2 = c('east','west','south','north','central'), how
to put on column names with the original structure? Thanks again.
On Wed, Jul 27, 2016 at 12:40 PM, Hervé Pagès wrote:
> Hi,
>
>
> On 07/27/2016 11:17 AM, lily li wrote:
>
>> Hi all,
>>
>> I want to
Thanks. I shorten a more complex matrix to this example, but use the
original structure of the code. The original matrix has all characters
instead of 1:5.
On Wed, Jul 27, 2016 at 12:42 PM, Hervé Pagès wrote:
> On 07/27/2016 11:40 AM, Hervé Pagès wrote:
>
>> Hi,
>>
>> On
On 07/27/2016 11:40 AM, Hervé Pagès wrote:
Hi,
On 07/27/2016 11:17 AM, lily li wrote:
Hi all,
I want to ask that how to create column names for a matrix. For example,
the matrix below, the column names should be: 1-A, 1-B, 1-C, 1-D, 2-A,
2-B,
2-C, 2-D, 3-A, etc. Thanks for your help.
chars =
Hi,
On 07/27/2016 11:17 AM, lily li wrote:
Hi all,
I want to ask that how to create column names for a matrix. For example,
the matrix below, the column names should be: 1-A, 1-B, 1-C, 1-D, 2-A, 2-B,
2-C, 2-D, 3-A, etc. Thanks for your help.
chars = c('A','B','C','D')
matrix1 = matrix(nrow =
Hi all,
I want to ask that how to create column names for a matrix. For example,
the matrix below, the column names should be: 1-A, 1-B, 1-C, 1-D, 2-A, 2-B,
2-C, 2-D, 3-A, etc. Thanks for your help.
chars = c('A','B','C','D')
matrix1 = matrix(nrow = length(1:100), ncol =
9 matches
Mail list logo