similar to: data.frame: how to extract parts

Displaying 20 results from an estimated 5000 matches similar to: "data.frame: how to extract parts"

2008 Dec 16
2
converting a data-frame by a defined rule
Hi, I have a data frame with several columns. Now I want to transfer the data into a new variable (also a data frame), but I only want a part of the data, defined by a rule ... for example; I have following data frame: row1 row2 row3 x 2 3 x 1 4 y 5 3 y 2 3 I know want a data frame, only with lines containing x in row1. I know how to do that for one row (f <-
2008 Dec 16
1
refer to next line within a data-frame an select cases
Hi, I have a problem sorting and selecting entries within a data-frame and I don't know if it is possible to solve it with R ... (probably yes, but I have no idea how). Following Data; row1 row2 a 12 pos NA a 3 neg NA a 5 neg NA a 11 pos NA I want to extract the values in row 2 in the lines with an "a" in row1. But I want to have two vectors: vector x with all
2008 Oct 16
4
counting the frequencies of a vector
Hi, Is there a function which counts the frequencies of the occurence of a number within an interval? for example I have this vector: x <- c(1, 3, 1.2, 5, 5.9) and I want a vector that gives me the frequencies within an interval of 2, beginning at 0 (so the intervals are 0-2, 2-4, 4-6 and so on) so I get these frequencies: 2, 1, 2 Which functions do I have to use for this purpose?
2009 Jan 17
5
changing a range of values
Hi, If I have following vector; x <- c(1,1,1,2,2,3,4,4,5) and I want to change values in the range of 1 to 3 into the value 1, how can I do that? I tried x[x == c(1:3)] <- c(1) but than I get; x [1] 1 1 1 2 1 1 4 4 5 R doesn't change the 2 into a 1. But why?
2009 Jan 17
3
converting multiple variable numbers
thanks for the great help! But I have one additional question (hope I can work alone then); I want to replace the values of a vector, like this: x <- c(1,2,2,3,3,4,4,4,5,1) x[x==1] <- c(12) x[x==2] <- c(13) x[x==3] <- c(17) x[x==4] <- c(20) x[x==5] <- c(22) is there a way to do that just in one or two code lines? I tried x[x == c(1:5)] <- c(12,13,17,20,22) but that
2009 Jan 17
2
splitting a string / finding a numeric value within a string
Hi, I have this variable; x <- c("test_01.log") and I want to extract the number (01) out of the variable. So that I get; > x [1] 1 I tried strsplit, but I don't know how to refer to the result. Can someone help me with that? [[alternative HTML version deleted]]
2009 Jan 12
2
writing an own function - is.factor
Hi, I try to write an own function in R. I want a summary table with descriptive statistics. For example, I have this data.frame: d <- data.frame(c(rep("m",5), rep("f",5)), c(1:10)) names(d) <- c("x", "y") d x y 1 m 1 2 m 2 3 m 3 4 m 4 5 m 5 6 f 6 7 f 7 8 f 8 9 f 9 10 f 10 now I want to get the mean and
2008 Sep 29
4
histogram-like plot with two variables
Ein eingebundener Text mit undefiniertem Zeichensatz wurde abgetrennt. Name: nicht verf?gbar URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20080929/e8ff7cb6/attachment.pl>
2009 Jan 18
2
distance between plot-region and main-title / saving plot as pdf
Hi, is there a way to increase the distance beween the plot (or plot- region) and the main-title? I haven't found anything via ?par(). Thanks for any help!
2009 Jan 22
2
plot: abline() - define line length
Hi, is there a way to define, that a line drawn via abline() should only go from for example -2 to 1 on the x-axis (with something working similiar to xlim()) ? thanks for any help!
2009 Feb 13
2
second axis title orientation
Hi, I have added a second y-axis via axis() to a plot. Then I tried to add an y axis title. But the axis() function seems to have no argument like ylab. and if I add a title with title() the text is centered at the first axis, not the second defined one. Is there a way to add an axis-title that orientates it's position at the last defined axis?
2009 Jan 11
1
boxplots: yaxp does not work
Hi, I'd like to change the y-tickmarks of a boxplot. But it doesn't work with yaxp (like I would do it in a plot-function). Can someone help me out?
2008 Jul 29
3
placing a text in the corner of a plot
Is there an easy way to add a text into an R-plot and place it in the upper left corner? Like that: -------------------------------- | (a) | | | | | | | | | | |
2008 Aug 10
1
box-plot without a box surrounding the plot
Hi, I want to draw a boxplot and I want to get rid of the surrounding box. So that there are only the axis lines left on the bottom and on the left. I tried a litte bit with box() but I dont get it the way I want. Can somebody help me out?
2008 Aug 10
1
customizing the axis (adding labels)
An embedded and charset-unspecified text was scrubbed... Name: nicht verf?gbar URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20080810/8933c4da/attachment.pl>
2009 Nov 26
3
barchart() {Lattice} help.
Hi R Users, I'm trying to plot a stacked barplot. Here is data: Sample Col1 Col2 Col3 Row1 -2 4 -1 Row2 3 -2 4 Row3 3 5 -2 Row4 4 1 -1 I'm using following R code: library(lattice) dta<-read.table("data.txt", header=TRUE, row.names="Sample") barchart(data.matrix(dta), horizontal=FALSE, stack=TRUE, col=2:4,
2005 Jun 10
2
Replacing for loop with tapply!?
Dear all, We have a large data set with temperature data for weather stations across the globe (15000 stations). For each station, we need to calculate the number of days a certain temperature is exceeded. So far we used the following S code, where mat88 is a matrix containing rows of 365 daily temperatures for each of 15000 weather stations: m <- 37 n <- 2 outmat88 <- matrix(0,
2009 Nov 13
3
sum(row1==y) if row2=x
Hi to all is there any construct to sum data=data.frame(row1=c(1,1,3,1,2,3,2,2,1,3,4,5,2,3,2,1) , row2=c(2,2,1,1,1,2,1,2,1,1,1,1,2,2,2,1) ) Means I would like to get all y of row1 if in row2 of the data.frame is an x f.e row1=3 and row2=2 so I would like to get 6 And is there another construct to get the count of pairs where row1=3 and row2=2 means the result should be
2010 May 11
1
create a data.frame for aov
Hi R-experts, I try to find a way to transfer a matrix to a data.frame that is used as input of aov. can you give me advice for that? >mdat <- matrix(c(1,2,3, 11,12,13), nrow = 2, ncol=3, byrow=TRUE, dimnames = list(c("row1", "row2"), c("Col1", "Col2", "Col3"))) >mdat      Col1 Col2 Col3 row1    1    2    3 row2   11   12   13 ===>
2009 Aug 27
1
generating multiple sequences in subsets of data
I'm running into a problem I can't seem to find a solution for. I'm attempting to add sequences into an existing data set based on subsets of the data. I've done this using a for loop with a small subset of data, but attempting the same process using real data (200k rows) is taking way too long. Here is some sample data and my ultimate goal >