Displaying 20 results from an estimated 9000 matches similar to: "Storing vectors as vectors and iterating through them"
2006 Jan 23
3
ordering a data frame to same order as a chr vector
Hi all,
I've got a data frame that has an identical column to a chr vector. I would
like to use the chr vector to order the rows of the data frame to be
identical to the order in the chr vector (the contents of the chr vector are
completely identical to one col of the data frame), but this is proving
trickier than it sounds..
Any help would be much obliged,
-Ken
2010 Jun 08
3
Matrix to "database" -- best practices/efficiency?
I have a matrix of, say, M and N dimensions:
my_matrix=matrix(c(1:60),nrow=6,ncol=10)
I have two "id" vectors corresponding to the rows and columns, e.g.:
id_m=seq(10,60,by=10)
id_n=seq(100,1000,by=100)
I would like to create a "proper" database (let's say a data.frame for
this example -- i'm going to be loading these into an SQLite database,
but we'll leave
2010 Sep 27
3
name ONLY one column
Hi R-users
I can not change the name of one column only of my matrix.
my_matrix <- matrix (1:12,ncol=3)
colnames(my_matrix)[1] <- 'myname'
Error in dimnames(x) <- dn :
length of 'dimnames' [2] not equal to array extent
thank you for your help
Lorenzo
[[alternative HTML version deleted]]
2005 May 25
3
Rounding fractional numbers to nearest fraction
Hi all,
I've got a matrix of fractional data that is all positive and greater than
zero that I would like to "loosely" classify, for lack of a better word. It
looks something like this :
1.07 1.11 1.27 1.59 0.97 0.76
2.23 0.98 0.71 0.88 1.19 1.02
What I'm looking for is a way to round these numbers to the nearest 0.25,
i.e. the above matrix would be
2009 May 15
2
Printing to screen a matrix or data.frame in one chunk (not splitting columns)
Hello,
I saw this nice trick I want to replicate but I lost the source and I hope
one of you can point me to the solution. My problem is that I don't know
the correct words to query this.
When I print to screen a matrix or data.frame the columns are split and
printed below the previous ones; even though I have plenty of screen left.
E.g.,
> my_matrix = matrix(runif(30),nrow=3,ncol=10)
2012 Sep 11
1
lapply with different size lists?
Hello,
I have 2 functions (a and b)
a = function(n) { matrix (runif(n*2,0.0,1), n) }
>
>
> b = function (m, matrix) {
> n=nrow (matrix)
> p=ceiling (n/m)
> lapply (1:p, function (l,n,m) {
> inf = ((l-1)*m)+1
> if (l<p) sup=((l-1)*m)+m
> else sup=n
>
2023 Feb 15
1
[libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
On Wed, Feb 15, 2023 at 03:11:34PM +0100, Laszlo Ersek wrote:
> The "name##_iter" function is used 11 times in libnbd; in all those cases,
> "name" is "string_vector", and the "f" callback is "free":
>
> string_vector_iter (..., (void *) free);
>
> Casting "free" to (void*) is ugly. (Well-defined by POSIX, but
2005 Oct 03
3
Problem building/checking library that requires input from user
Hi all,
I've got a package i've written that i am trying to check, build, and
install. This is my 1st time doing this, so apologies in advance... ;)
The package that I've written requires input from the user. It needs to know
sample sizes and then runs some calcs, (sample sizes are just integers), and
it gets this info from the user as
num_reps <- readline("How many reps
2011 Mar 28
2
How to save heatmap as image or pdf
Hello Everyone,
I am using R for creating heatmap from a square matrix. Below is my script
to do so
my_map <- read.csv("Desktop/input.csv", sep=",")
my_matrix <- data.matrix(my_map)
my_heatmap <- heatmap(my_matrix, Rowv=NA, Colv=NA, col = cm.colors(256),
scale="column", margins=c(5,10))
I get a beautiful plot as output, but I could not save this plot
2011 Nov 28
2
Principal componet plot from lower triangular matrix file
Hi,
I have a comma separated file with element names in first column like shown
below :
Name_1,0
Name_2,0.8878,0
Name_3,0.6777,0.7643,0
Name_4,0.9844,0.1234,0.1414,0
Original data is a 10000x10000 symmetric matrix (600 MB). To reduce file
size, I have minimized matrix to only lower triangle. Is there a (memory)
efficient way to 1) read file 2) compute first and second principal
components and
2005 Oct 11
4
Any way to add to data frame saved as .rData file?
Hi all,
I've got a script that generates a few moderate-size data frames, and then
puts them together into one big data frame at the end in order to write that
data frame to disk, so that it may be re-opened later on...
I'm trying to trim down memory requirements in this script, so I was
wondering if there was any way to append to a data frame already saved on
disk (just like
2023 Feb 22
2
[libnbd PATCH v3 05/29] vector: (mostly) factor out DEFINE_VECTOR_EMPTY
On Tue, Feb 21, 2023 at 05:23:52PM +0100, Laszlo Ersek wrote:
> On 2/20/23 21:38, Eric Blake wrote:
> > On Mon, Feb 20, 2023 at 06:03:13PM +0100, Laszlo Ersek wrote:
> >> On 2/15/23 21:27, Eric Blake wrote:
> >>> On Wed, Feb 15, 2023 at 03:11:34PM +0100, Laszlo Ersek wrote:
> >>>> The "name##_iter" function is used 11 times in libnbd; in all
2005 Jul 11
2
Isolating string containing only file name from complete path
Hi all,
What I'd like to do is to is to be able to extract a string corresponding to
only the file name from a string containing the complete path, i.e. from the
following path string:
"/Users/ken/Desktop/test/runs/file1"
I would like to end up with:
"file1"
This would be most ideally done in a platform-independent way.
Thanks in advance,
-Ken
2005 Oct 15
1
solve() versus ginv()
Dear All,
While inverting a matrix the following error appears on my console:
Error in solve.default(my_matrix) : Lapack routine dgesv: system is exactly singular
With this respect, I have been replacing the solve() function with ginv(): the Moore-Penrose generalized inverse of a matrix.
These are the questions I would like to ask you:
1. Would you also replace solve() with ginv() in
2012 Sep 28
1
Heatmap Colors
Hello R-Users!
I'm using a heatmap to visualize a matrix of values between -1 and 3.
How can I set the colors so that white is zero, below zero is blue of
increasing intensity towards -1 and above zero is red of increasing
intensity towards red?
I tried like this (using the marray and gplots packages from bioconductor):
mcol <- maPalette(low="blue", mid="white",
2008 Jan 31
1
decrease amount of ticks on y axis in lattice levelplot
Hi all,
How can I decrease the number of ticks on the y-axis in a lattice
levelplot()? I have as many ticks displayed on the y-axis as I have
columns of data (1000 columns), how can I decrease this amount of ticks,
while still properly displaying all the data?
Note that I get my data from a matrix object, in which the z-values of
the levelplot are the actual values in the matrix, whereas the
2005 May 05
2
Intersection of more than two groups in one function?
Hi all,
As far as I can tell, the only canned way to do an intersect between two
vectors of ints is the intersect(vec1, vec2) function -- is there another
function I'm missing for intersecting more than two vectors??
TIA,
Ken
2011 May 21
1
'apply' with additional class variable
Dear R gurus,
I'm trying to solve what I assume is a fairly simple problem, but I'm having trouble finding the proper approach. I have a matrix where each column is some object (e.g. a car) and each row is a numeric measurement of a feature of said object (e.g. horse power, top speed, etc.). Let's also suppose that I know what make the car is (e.g. toyota, ford, etc.), stored in a
2005 Apr 08
1
Princomp$Scores
Hi all,
I was hoping that someone could verify this for me-
when I run princomp() on a matrix, it is my understanding that the scores
slot of the output is a measure of how well each row correlates (for lack of
a better word) with each principal component.
i.e. say I have a 300x6 log2 scaled matrix, and I run princomp(). I would
get back a $scores slot that is also 300x6, where each value
2010 Nov 15
1
SEXP and slots
Hello,
Since people have whisperred about Rcpp, I'd like to play too.
> On 11/15/2010 07:45 AM, Patrick Leyshock wrote:
>> Very helpful, thank you.
>>
>> A couple other questions, please:
>>
>> 1. I've got a function written in C, named "my_c_function". In my R
>> code I call this function, passing to it an INTSXP and a STRSXP,
>>