Displaying 20 results from an estimated 5000 matches similar to: "Using missing() in a S4 method with extra arguments"
2011 Feb 21
1
Problem with documentation of user-defined operator (S4 method)
Dear list members,
I have defined a binary operator %append% with methods for some S4
classes. In my documentation file, I want to list the methods explicitly
by using e.g.:
\S4method{\%append\%}{RecLinkData,RecLinkData}(x, y)
In the HTML documentation this comes out right as
## S4 method for signature 'RecLinkResult,RecLinkResult'
x %append% y
, but R CMD check
2010 Dec 07
3
How to find out if a data frame has automatic row names?
Hi all,
I just stumbled across the difference between explicit and 'automatic'
row names for data frames. Is there a quick way to find out if a data
frame has automatic row names or not? Of course I know this for data
frames that I create myself, but what if a function needs to extract
this information for an argument?
The following example shows that this property is not easily
2011 May 03
1
[R] Sweave stops when opening X11 device fails
Hi all,
I am posting this again because I got no reply on r-help. Maybe the
devel-list is the right place for this kind of question.
I've run into the following problem with Sweave: I frequently run Sweave
from a xterm console within an X session owned by a different user, i.e.
my colleague is logged in on this computer and I do "su" with my
username and start R and Sweave
2010 Nov 15
1
Package with multiple shared libraries
Dear R-devel members,
I would like to compile a package with two seperate shared libraries.
For example, in a package 'foo', a file 'bar.so' built from a distinct
set of source files should be installed in addition to the default
'foo.so' (or .dll on windows). Does anyone know about a way to achieve
this without having a custom Makefile, e.g. via 'Makevars'?
2011 Mar 15
2
Feature request: txtProgressBar with ability to write to arbitrary stream
Hi all,
I use txtProgressBar to monitor progress of large computations. What I
miss is the ability to redirect the progress bar to a stream other than
stdout, specifically to the message stream. This would be useful for
running Sweave scripts: When redirected to stderr, the bar could be
visible even though console output is diverted to the output file (and
there would be no cluttering of the
2011 Jul 13
1
How to remove last 3 letters
Hello to everybody
I have vector of drug dosage in string format
1.5 mg , 50 mg , 100 mg , 0.5 mg ...
The task is to remove last free symbols: ' mg'
Any suggestions are highly appreciated
2011 Mar 31
1
Assign Names of columns in data.frame dinamically
Hello List.
I have many files of ECG, each one with 7 column and I need only the
second column and the name of each ECG. I am doing this but althought
I have various days trying this i haven't gotten, so I ask help with
this, if somebody cans help me I'll be so thankfully.
--------------------------------------------------------------------------------------------------------
2011 Apr 19
1
Where did my packages go ?
Running linux 10.04 ubuntu.
Looks like Ubuntu automatically updated to version 2.13. I was running
version 2.12 until today. But now I'm getting error messages when I use the
require or library command and one of the packages I've downloaded in the
past. For example:
> require(quantmod)
Loading required package: quantmod
Warning message:
In library(package, lib.loc = lib.loc,
2011 Apr 20
2
user input
Dear users,
I have looked on different sources and found different functions to
prompt the user to provide input. However, I couldn't find one that does
exactly what I'm looking for.
select.list() and menu() are nice because a graphic window appears to
prompt the user. However, the user can only choose from a predefined
list of choices. readline() and scan() are more free in the
2011 Apr 09
1
How do I make this faster?
I was on vacation the last week and wrote some code to run a 500-day
correlation between the Nasdaq tracking stock (QQQ) and 191 currency pairs
for 500 days. The initial run took 9 hours(!) and I'd like to make it
faster. So, I'm including my code below, in hopes that somebody will be able
to figure out how to make it faster, either through parallelisation, or by
making changes. I've
2011 Apr 08
3
random sampling with levels and with replacement
Dear all,
i have a dataset of about 400 records , with a variable that has two levels 40 bad and 360 good among other variables,how do i come up with10 random samples that have the composition of as the main sample but maintaining the 40 bad 360 good with replacement, i recently discovered that my random samples generated dont maintain the ratio. My code is as :
mysample <-
2011 Jan 04
2
RSQLite to input dataframe
Dear r helpers,
At first, I apologize for raising a query which seems to be a stupid interpretation on my part. I am trying to learn SQLite.
Following is an example given in the RSQLite.zip file (Page # 4)
drv <- dbDriver("SQLite")
tfile <- tempfile()
con <- dbConnect(drv, dbname = tfile)
data(USArrests)
dbWriteTable(con, "arrests", USArrests)
On the similar
2011 May 31
3
Compiling C-code in Windows
Hello ALL!
I am an Linux user (Debian testing i386), with very dusty
Win-experience. Nevertheless, my colleagues and I are making some
package in R, and I built C-routines to speed up things.
I followed instruction how to compile C for R (very useful link:
http://www.stat.lsa.umich.edu/~yizwang/software/maxLinear/noteonR.html,
and links listed there). Everything works like a charm in Linux. I
2011 Apr 05
1
super basic questions about S4 classes
Apologies for asking something that is probably super obvious, i just started
with S4 classes and i guess i am not finding documentation that layout the
grammar rules and give enough examples. Some questions i am having are these
1. I understand that main method of writing a member function is to write a
generic function and setMethod for this particular object. This, however,
presumes that there
2011 Mar 30
4
a for loop to lapply
Dear all,
I am trying to learn lapply.
I would like, as a test case, to try the lapply alternative for the
Shadowlist<-array(data=NA,dim=c(dimx,dimy,dimmaps))
for (i in c(1:dimx)){
Shadowlist[,,i]<-i
}
---so I wrote the following---
returni <-function(i,ShadowMatrix) {ShadowMatrix<-i}
lapply(seq(1:dimx),Shadowlist[,,seq(1:dimx)],returni)
So far I do not get same results
2011 May 12
3
Reproducible use case for R crash after updating R
This might have been discussed before, but below is a
"not-so-unlikely" use case where the user follows normal procedures,
updates R to a major release version, and then R crashes:
1. Use runs R stable (e.g. v2.13.0).
2. User installs a package with a namespace, e.g. install.packages("fortunes").
3. User uses the package and one of the package's objects are assigned
to the
2011 Jul 14
0
Gui editor / viewer for large data
Dear all,
I am searching for a possibility to view large data sets (e.g. stored in
ffdf objects) in a GUI window in a memory-efficient way. So far I looked
at gtkDfEdit (package RGtk2Extras) and gdf (package gWidgets). Both
operate (as far as I can see) on data frames stored in memory. gtkDfEdit
accepts an ff data frame as input, but there is a long delay before it
shows up, so I presume the
2011 Apr 20
0
Sweave stops when opening X11 device fails
Hi all,
I've run into the following problem with Sweave: I frequently run Sweave
from a xterm console within an X session owned by a different user, i.e.
my colleague is logged in on this computer and I do "su" with my
username and start R and Sweave afterwards. Now, when Sweave comes to a
figure chunk, it sees that there is an X server running and tries to
show whatever I plot
2010 Jan 18
0
Fix for bug in match()
Hello all,
I posted the following bug last week:
# These calls work correctly:
match(c("A", "B", "C"), c("A","C"), incomparables=NA) # okay
match(c("A", "B", "C"), "A") # okay
match("A", c("A", "B"), incomparables=NA) # okay
# This one causes R to hang:
match(c("A",
2010 Nov 23
0
read.table / type.convert: Unexpected column class
Hi all,
I stumbled across the following, in my opinion surprising, behaviour of
read.table:
> data <- read.table(stdin(), sep=",")
0: 1, 2, 3 # Some comment
1:
> sapply(data, class)
V1 V2 V3
"integer" "integer" "numeric"
I was surprised to find that V3 has class "numeric" despite its apparent
integer value. I