Re: [R] Console Output Formatting

2013-09-16 Thread Noah Silverman
Neal,

I like this answer.  Simple and clean.  Don't know why I didn't think of that 
before.

Thanks!

--
Noah Silverman, M.S., C.Phil
UCLA Department of Statistics
8117 Math Sciences Building
Los Angeles, CA 90095


On Sep 4, 2013, at 3:12 PM, Neal Fultz nfu...@gmail.com wrote:

  print(1:100)
   [1]   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18 
  19  20  21  22  23  24  25  26
  [27]  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44 
  45  46  47  48  49  50  51  52
  [53]  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70 
  71  72  73  74  75  76  77  78
  [79]  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96 
  97  98  99 100
  cat(1:100)
 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 
 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 
 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 
 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
 
 
 
 On Wed, Sep 4, 2013 at 3:09 PM, Prof Brian Ripley rip...@stats.ox.ac.uk 
 wrote:
 On 04/09/2013 22:56, Noah Silverman wrote:
 Hi,
 
 Working with R, I often want to copy and paste some values somewhere else.  
 (Its not worth saving a CSV file for a dozen or so entries.)  Or, I may want 
 to copy all the names of an object into some code.
 
 R, rather nicely, wraps output with an index number on the left side.
 
 For example:
 
 [1] -1.07781972 -1.12157840  1.79303276  1.53313388 -1.30854455  0.45641730  
 0.23866722 -1.96265084
[9] -1.90779578 -0.68418936 -2.04910282  0.12008358 -1.71072687 
 -0.36707605 -0.36939204 -2.02799948
   [17]  0.36466562 -1.34204214 -0.45100125 -0.60483154  0.42208268 
 -0.89535576 -1.09398009 -2.07257728
   [25] -0.04615273 -0.23659570  0.27232736  1.28432538 -2.17042948 
 -0.45364579  1.52957528  0.39838320
   [33]  0.64923323 -1.01651051 -0.36287974 -0.73787761  0.48088199 
 -1.19539814 -0.80079095 -1.02507331
 
 
 
 While this is great to read on screen, it is a pain to have to edit out all 
 the index numbers.
 
 Is there a simple way to just back the values, or even a comma separated list 
 of the values?
 
 There are many.  Here I usually use write(x, ).  The file =  trick works 
 in many other functions.
 
 Using dput() and removing c( and ) is also often useful when comma separation 
 is needed.
 
 
 -- 
 Brian D. Ripley,  rip...@stats.ox.ac.uk
 Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
 University of Oxford, Tel:  +44 1865 272861 (self)
 1 South Parks Road, +44 1865 272866 (PA)
 Oxford OX1 3TG, UKFax:  +44 1865 272595
 
 
 __
 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.
 


[[alternative HTML version deleted]]

__
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.


Re: [R] Console Output Formatting

2013-09-04 Thread Steve Friedman
Depending on the OS you are working with awk or gawk are great utilities
for stripping columns from files.  Also if you use a spreadsheet it is
quite easy to drop a column.
On Sep 4, 2013 5:59 PM, Noah Silverman noahsilver...@ucla.edu wrote:

 Hi,

 Working with R, I often want to copy and paste some values somewhere else.
  (Its not worth saving a CSV file for a dozen or so entries.)  Or, I may
 want to copy all the names of an object into some code.

 R, rather nicely, wraps output with an index number on the left side.

 For example:

 [1] -1.07781972 -1.12157840  1.79303276  1.53313388 -1.30854455
  0.45641730  0.23866722 -1.96265084
   [9] -1.90779578 -0.68418936 -2.04910282  0.12008358 -1.71072687
 -0.36707605 -0.36939204 -2.02799948
  [17]  0.36466562 -1.34204214 -0.45100125 -0.60483154  0.42208268
 -0.89535576 -1.09398009 -2.07257728
  [25] -0.04615273 -0.23659570  0.27232736  1.28432538 -2.17042948
 -0.45364579  1.52957528  0.39838320
  [33]  0.64923323 -1.01651051 -0.36287974 -0.73787761  0.48088199
 -1.19539814 -0.80079095 -1.02507331



 While this is great to read on screen, it is a pain to have to edit out
 all the index numbers.

 Is there a simple way to just back the values, or even a comma separated
 list of the values?



 Thanks!



 --
 Noah Silverman, M.S., C.Phil
 UCLA Department of Statistics
 8117 Math Sciences Building
 Los Angeles, CA 90095

 __
 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.


[[alternative HTML version deleted]]

__
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.


Re: [R] Console Output Formatting

2013-09-04 Thread Prof Brian Ripley

On 04/09/2013 22:56, Noah Silverman wrote:

Hi,

Working with R, I often want to copy and paste some values somewhere else.  
(Its not worth saving a CSV file for a dozen or so entries.)  Or, I may want to 
copy all the names of an object into some code.

R, rather nicely, wraps output with an index number on the left side.

For example:

[1] -1.07781972 -1.12157840  1.79303276  1.53313388 -1.30854455  0.45641730  
0.23866722 -1.96265084
   [9] -1.90779578 -0.68418936 -2.04910282  0.12008358 -1.71072687 -0.36707605 
-0.36939204 -2.02799948
  [17]  0.36466562 -1.34204214 -0.45100125 -0.60483154  0.42208268 -0.89535576 
-1.09398009 -2.07257728
  [25] -0.04615273 -0.23659570  0.27232736  1.28432538 -2.17042948 -0.45364579  
1.52957528  0.39838320
  [33]  0.64923323 -1.01651051 -0.36287974 -0.73787761  0.48088199 -1.19539814 
-0.80079095 -1.02507331



While this is great to read on screen, it is a pain to have to edit out all the 
index numbers.

Is there a simple way to just back the values, or even a comma separated list 
of the values?


There are many.  Here I usually use write(x, ).  The file =  trick 
works in many other functions.


Using dput() and removing c( and ) is also often useful when comma 
separation is needed.



--
Brian D. Ripley,  rip...@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel:  +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UKFax:  +44 1865 272595

__
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.


Re: [R] Console Output Formatting

2013-09-04 Thread Neal Fultz
 print(1:100)  [1]   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15 
  16  17  18  19  20  21  22  23  24  25  26
 [27]  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42
43  44  45  46  47  48  49  50  51  52
 [53]  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68
69  70  71  72  73  74  75  76  77  78
 [79]  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94
95  96  97  98  99 100 cat(1:100)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100



On Wed, Sep 4, 2013 at 3:09 PM, Prof Brian Ripley rip...@stats.ox.ac.ukwrote:

 On 04/09/2013 22:56, Noah Silverman wrote:

 Hi,

 Working with R, I often want to copy and paste some values somewhere
 else.  (Its not worth saving a CSV file for a dozen or so entries.)  Or, I
 may want to copy all the names of an object into some code.

 R, rather nicely, wraps output with an index number on the left side.

 For example:

 [1] -1.07781972 -1.12157840  1.79303276  1.53313388 -1.30854455
  0.45641730  0.23866722 -1.96265084
[9] -1.90779578 -0.68418936 -2.04910282  0.12008358 -1.71072687
 -0.36707605 -0.36939204 -2.02799948
   [17]  0.36466562 -1.34204214 -0.45100125 -0.60483154  0.42208268
 -0.89535576 -1.09398009 -2.07257728
   [25] -0.04615273 -0.23659570  0.27232736  1.28432538 -2.17042948
 -0.45364579  1.52957528  0.39838320
   [33]  0.64923323 -1.01651051 -0.36287974 -0.73787761  0.48088199
 -1.19539814 -0.80079095 -1.02507331



 While this is great to read on screen, it is a pain to have to edit out
 all the index numbers.

 Is there a simple way to just back the values, or even a comma separated
 list of the values?


 There are many.  Here I usually use write(x, ).  The file =  trick
 works in many other functions.

 Using dput() and removing c( and ) is also often useful when comma
 separation is needed.


 --
 Brian D. Ripley,  rip...@stats.ox.ac.uk
 Professor of Applied Statistics,  
 http://www.stats.ox.ac.uk/~**ripley/http://www.stats.ox.ac.uk/~ripley/
 University of Oxford, Tel:  +44 1865 272861 (self)
 1 South Parks Road, +44 1865 272866 (PA)
 Oxford OX1 3TG, UKFax:  +44 1865 272595


 __**
 R-help@r-project.org mailing list
 https://stat.ethz.ch/mailman/**listinfo/r-helphttps://stat.ethz.ch/mailman/listinfo/r-help
 PLEASE do read the posting guide http://www.R-project.org/**
 posting-guide.html http://www.R-project.org/posting-guide.html
 and provide commented, minimal, self-contained, reproducible code.


[[alternative HTML version deleted]]

__
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.


Re: [R] Console Output Formatting

2013-09-04 Thread arun
Hi,
You could use ?cat()
For ex:
vec1-1:100
cat(vec1)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 
 cat(vec1,sep=,)
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100
 

#or
 write(vec1,,sep=,)
1,2,3,4,5
6,7,8,9,10
11,12,13,14,15
16,17,18,19,20
21,22,23,24,25
26,27,28,29,30
31,32,33,34,35
36,37,38,39,40
41,42,43,44,45
46,47,48,49,50
51,52,53,54,55
56,57,58,59,60
61,62,63,64,65
66,67,68,69,70
71,72,73,74,75
76,77,78,79,80
81,82,83,84,85
86,87,88,89,90
91,92,93,94,95
96,97,98,99,100


A.K.





- Original Message -
From: Noah Silverman noahsilver...@ucla.edu
To: R help r-help@r-project.org
Cc: 
Sent: Wednesday, September 4, 2013 5:56 PM
Subject: [R] Console Output Formatting

Hi,

Working with R, I often want to copy and paste some values somewhere else.  
(Its not worth saving a CSV file for a dozen or so entries.)  Or, I may want to 
copy all the names of an object into some code.

R, rather nicely, wraps output with an index number on the left side.

For example:

[1] -1.07781972 -1.12157840  1.79303276  1.53313388 -1.30854455  0.45641730  
0.23866722 -1.96265084
  [9] -1.90779578 -0.68418936 -2.04910282  0.12008358 -1.71072687 -0.36707605 
-0.36939204 -2.02799948
[17]  0.36466562 -1.34204214 -0.45100125 -0.60483154  0.42208268 -0.89535576 
-1.09398009 -2.07257728
[25] -0.04615273 -0.23659570  0.27232736  1.28432538 -2.17042948 -0.45364579  
1.52957528  0.39838320
[33]  0.64923323 -1.01651051 -0.36287974 -0.73787761  0.48088199 -1.19539814 
-0.80079095 -1.02507331



While this is great to read on screen, it is a pain to have to edit out all the 
index numbers.  

Is there a simple way to just back the values, or even a comma separated list 
of the values?



Thanks!



--
Noah Silverman, M.S., C.Phil
UCLA Department of Statistics
8117 Math Sciences Building
Los Angeles, CA 90095

__
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.


Re: [R] Console Output Formatting

2013-09-04 Thread Duncan Murdoch

On 13-09-04 5:56 PM, Noah Silverman wrote:

Hi,

Working with R, I often want to copy and paste some values somewhere else.  
(Its not worth saving a CSV file for a dozen or so entries.)  Or, I may want to 
copy all the names of an object into some code.


Besides the other suggestions, the data editor in R can be a source for 
cut and paste to a spreadsheet, at least in Windows and Mac OSX.  This 
is useful for matrices and dataframes.


Duncan Murdoch



R, rather nicely, wraps output with an index number on the left side.

For example:

[1] -1.07781972 -1.12157840  1.79303276  1.53313388 -1.30854455  0.45641730  
0.23866722 -1.96265084
   [9] -1.90779578 -0.68418936 -2.04910282  0.12008358 -1.71072687 -0.36707605 
-0.36939204 -2.02799948
  [17]  0.36466562 -1.34204214 -0.45100125 -0.60483154  0.42208268 -0.89535576 
-1.09398009 -2.07257728
  [25] -0.04615273 -0.23659570  0.27232736  1.28432538 -2.17042948 -0.45364579  
1.52957528  0.39838320
  [33]  0.64923323 -1.01651051 -0.36287974 -0.73787761  0.48088199 -1.19539814 
-0.80079095 -1.02507331



While this is great to read on screen, it is a pain to have to edit out all the 
index numbers.

Is there a simple way to just back the values, or even a comma separated list 
of the values?



Thanks!



--
Noah Silverman, M.S., C.Phil
UCLA Department of Statistics
8117 Math Sciences Building
Los Angeles, CA 90095

__
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.