rkward

Science

Source (required if based on other people's work): Add the source-code for this project on git.opendesktop.org

8
Score 87%
Description:

RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R-project. RKWard strives to combine the power of the R-language with the (relative) ease of use of commercial statistical packages. While RKWard is far from finished, it is already useful to R experts looking for an IDE interface to the R language. For R novices, it provides graphical dialogs for a limited but growing number of statistical and graphing features.
Last changelog:

14 years ago

--- Version 0.6.2 - Oct-20-2014
- In data editor, indicate NAs, explicitly
- Import Stata plugin gains option to convert character encoding.
- New plugin for recoding categorical data
- New embeddable (minimal) plugin "multi_input" to combine different input elements
- Fixed: Problems starting from paths with spaces in the file name on Windows
- Added command line option --r-executable for switching between several installations of R
- Use a binary wrapper, instead of wrapper shell script for startup on all platforms
- Linear regression plugin gains option to save predicted values
- Fixed some compilation problems
- Add basic support to export plots using tikzDevice
- Fixed: cbind-value of element was missing commas
- Fixed: Give a label to an unlabelled toolbar
- Fixed: Adjust to (re-?)named parameters for options("pager")
- Allow plugin UI script code to query R for information
- Fixed: potential crash when a previously installed pluginmap is not longer readable
- Allow to connect / source to any property, not just
- New plugin elements and
- New plugin element for selecting arbitrary string values (otherwise almost identical to )
- can be set to accept the same object several times. Used in scatterplot plugin.
- New R function rk.embed.device() for manually embedding graphics devices in RKWard
- Fixed: R backend would exit immediately, without meaningful error message, if there is an error in .Rprofile (or Rprofile.site)
- Fixed: Installing suggested packages from the package installation dialog was broken
- Fixed: Selecting a mirror via the "R packages" settings page would not work when prompted for package installation form the backend
- Remove support for compiling RKWard in a single process (threaded) variant. This was not used / tested since RKWard 0.5.5
- Shortcuts for the "Run ..." actions have been changed for better cross-platform compatibility
- The script editor's "Run line" and "Run selection" actions have been merged
- Add UI for configuring default graphics device, and embedding of standard graphics devices.
- New RKWard native on-screen device (RK()). This is the default on-screen device in RKWard, now.
- New R function rk.without.plot.history() for turning off plot history, temporarily
- Add command line option --backend-debugger

mrbit

6 years ago

Hi, please add https://aur.archlinux.org/packages.php?ID=4277 for Archlinux.

Thanks

Report

C

tfry

6 years ago

Thanks for the pointer. I've added this to our binaries page: http://p.sf.net/rkward/binaries .

Regards
Thomas

Report

C

tfry

8 years ago

Still stuck on a KDE 3-based system? We don't let you down. RKWard 0.4.9c, released today, brings you a backport the most important bugfixes and even a few new features from the main development line. See our download page for details (just follow the download button, in the project description, above).

For users with KDE 4 libraries available, we recommend using RKWard 0.5.x.

Report

dreambeaver

8 years ago

please try make the new version avaliable for opensuse

Report

C

tfry

8 years ago

We would love to, but need someone with basic knowledge of opensuse packaging, and of course a running opensuse system.

If you - or anybody else reading this - meets these two requirements, we'll be happy to talk you through any problems/the details on rkward-devel@lists.sourceforge.net .

Report

bernddude

8 years ago

yes this is a really nice GUI. i have been using it under Karmic & Gnome (with KDE libs installed).
regarding help , i think i would like to, just even the structure of where and what sort of help you are looking for isn't so clear from the wiki. if you wish drop me an email and maybe we can find something ... cheers & thx for the nice tool, bernd

Report

C

tfry

8 years ago

We always appreciate offers for help!

The best place to coordinate efforts is our mailing list: rkward-devel@lists.sourceforge.net . What you can help with, depends a lot on your skill-set. In summary:

You can code C/C++? Great! We have all sorts of open tasks. Contact us on the mailing list, with or without specific proposals, and we'll certainly find something for you to work on!

You know some R, and you are not scared off by a bit of light-weight Javascript and XML? Then perhaps the most worth-while task for you is writing plugins for new analyses, plots, or other functionality you're missing. Extensive documentation is at http://rkward.sourceforge.net/documents/devel/plugins/index.html, but you're always more than welcome to ask for help, advice, and support on our mailing list.

Looking for something else to help with? Well, translations are always an important area. See http://sourceforge.net/apps/mediawiki/rkward/index.php?title=Translation_Pages . Last but not least, we really need more and better documentation, both within the application, and outside of it (the wiki). Once again, our mailing list is the best place to coordinate and discuss.

Regards
Thomas

Report

epala

9 years ago

Very very interesting scientific software!
Only ask for you:
1 - the development is stopped in this moment?
2 - I dont found too much guide of this software.

Ernesto

Report

C

tfry

9 years ago

Development has been very slow during the past months due to the limited number of developers and their real-life obligations. If you feel you can help in any way, please contact us on the mailing list.

BTW, yes, there is very little documentation, and yes, that's just one of many things even non-programmers can help with.

Report

gerpsych

10 years ago

Absolutely wonderful piece of software. Thanks for all the work

Report

scmurcott

11 years ago

I have been following this for ages. I used to use SPSS but many of the organisations I have worked in - especially in the non-profit and community based sectors do not have the money for the ridiculous fee.

I look forward to the further development of this.

Report

daphreak

12 years ago

Although not very complete yet, keep up the good work. What's already there looks promising !

Report

C

tfry

12 years ago

Unfortunately, contrary to our expectations of last week, RKWard 0.3.5 will not work with R 2.3.0 at all. If you are using R 2.3.0 (released yesterday), you will have to upgrade to RKWard 0.3.6.

Moreover, even if you have RKWard 0.3.6 installed, when upgrading R from 2.2.x to 2.3.x, you will have to re-compile and re-intall RKWard.

If you have the option, you should first intall R 2.3.0, then compile and install RKWard 0.3.6 to avoid any trouble.

We're very sorry about the inconvenience, but due to some incompatible changes in R, there is nothing we can do about this matter.

Report

C

tfry

12 years ago

If you see the message "Error: C stack usage is too close to the limit" on the console, this is due to a small but grave bug in R. This bug is present only in a few pre-release packages of R 2.3.0, but some of those are floating right now. If you encounter this bug, you will have to either downgrade your version of R, or wait until fixed packages are available for your distribution. If in doubt what to do, ask us for advice on the mailing list (http://lists.sourceforge.net/lists/listinfo/rkward-devel).

Report

gohanz

12 years ago

A SlackWare 10.2 TGZ Package with SlackBuild script is ready to download!!

http://www.slacky.it


http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=744&parent=category

Report

Conex

12 years ago

Hi, I'm runnign debian sarge kernel 2.4.27 and when compiling shows up next error:

rembedinternal.cpp:27:28: R_ext/Rdynload.h: No existe el fichero o el directorio
rembedinternal.cpp:28:29: R_ext/eventloop.h: No existe el fichero o el directorio
rembedinternal.cpp:29:15: R.h: No existe el fichero o el directorio
rembedinternal.cpp:30:24: Rinternals.h: No existe el fichero o el directorio
rembedinternal.cpp:31:24: Rinterface.h: No existe el fichero o el directorio
rembedinternal.cpp:32:22: Rdevices.h: No existe el fichero o el directorio
rembedinternal.cpp:33:25: R_ext/Parse.h: No existe el fichero o el directorio
rembedinternal.cpp:46: error: error sintáctico before `(' token
rembedinternal.cpp:50: error: error sintáctico before `;' token
rembedinternal.cpp:115: error: `SA_TYPE' was not declared in this scope
rembedinternal.cpp:115: error: error de decodificación before `,' token
rembedinternal.cpp: En function `void RCleanUp(...)':
rembedinternal.cpp:116: error: `saveact' undeclared (first use this function)
rembedinternal.cpp:116: error: (Each undeclared identifier is reported only
once for each function it appears in.)
rembedinternal.cpp:116: error: `SA_SUICIDE' undeclared (first use this
function)

Any help?

Thank!!!

Report

C

tfry

12 years ago

You seem to be missing the R include/header files. These should be in a package called r-devel, r-base-devel or something similar (depending on what distribution you have). If you have those packages installed, but still get the error, make sure you supplied the correct argument --with-extra-includes to configure (as detailed in the INSTALL file). (Note that you'll also have to supply the --with-extra-libs argument. Again, see INSTALL.) If you still have trouble compiling after that, please ask again.

Report

C

tfry

12 years ago

Sorry, just noted, you did specify your distribution. On debian the package in question is called r-base-dev. You will need these options to configure: ./configure --prefix=/usr --with-extra-libs=/usr/lib/R/lib/ --with-extra-includes=/usr/lib/R/include

Report

egonw

13 years ago

Hi all,

looks good. Gonna give it a good testing... nice to see my syntax highlighting used!

I've build a Kubuntu 5.10 package (i386), which is available from my blog:

http://chem-bla-ics.blogspot.com/2005/11/r-gui-rkward.html

Egon

Report

C

tfry

13 years ago

If you have previously been running RKWard 0.3.3, you may encounter a problem locating the standard plugins. Please refer to the release announcement on the homepage (http://rkward.sourceforge.net) for easy instructions on how to fix this.

Report

C

tfry

13 years ago

One fairly important bug went unnoticed, when preparing the 0.3.3 release. An important file did not get installed, and this will lead to RKWard being unable to find its plugins. Fortunately, this can be worked around by simply installing one additional file. Please visit the homepage (http://rkward.sourceforge.net) for information.

Report

ViRgiLiO

13 years ago

Keep that work. We need programs like this on linux.

Report

ViRgiLiO

13 years ago

Debug-flags as decimal: 4095
cannot find system Renviron
Fatal error: unable to open the base package

Could not open file for reading: plugins/description.xml

Report

C

tfry

13 years ago

> cannot find system Renviron
> Fatal error: unable to open the base package

This a problem while initializing R. The most likely cause - I believe - is that the path of your R installation has changed, but rkward still thinks it knows the correct path.
The easiest way around this would be to delete the old rkward-configuration file, usually located at
~/.kde/share/config/rkwardrc
Then on the next start you will be prompted about the R_HOME variable (the directory where R stores all its files).

> Could not open file for reading: plugins/description.xml

This seems to be an additional error with rkward not finding some of its files. Make sure you have done a
# make install
But maybe its also due to a bad saved setting, so deleting the old configuration is probably a good thing to do.

Report

ViRgiLiO

13 years ago

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.4/include -I/usr/qt/3/include -I. -I/usr/lib/R/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o rkplugin.o `test -f 'rkplugin.cpp' || echo './'`rkplugin.cpp
rkplugin.cpp: In constructor `RKPlugin::RKPlugin(const QString&)':
/usr/qt/3/include/qfile.h:115: error: `QFile::QFile(const QFile&)' es privado
rkplugin.cpp:78: error: desde este contexto
make[3]: *** [rkplugin.o] Error 1
make[3]: Leaving directory `/home/virgilio/temp/rkward/rkward/plugin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/virgilio/temp/rkward/rkward'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/virgilio/temp/rkward'
make: *** [all] Error 2

Report

14 years ago

--- Version 0.6.2 - Oct-20-2014
- In data editor, indicate NAs, explicitly
- Import Stata plugin gains option to convert character encoding.
- New plugin for recoding categorical data
- New embeddable (minimal) plugin "multi_input" to combine different input elements
- Fixed: Problems starting from paths with spaces in the file name on Windows
- Added command line option --r-executable for switching between several installations of R
- Use a binary wrapper, instead of wrapper shell script for startup on all platforms
- Linear regression plugin gains option to save predicted values
- Fixed some compilation problems
- Add basic support to export plots using tikzDevice
- Fixed: cbind-value of element was missing commas
- Fixed: Give a label to an unlabelled toolbar
- Fixed: Adjust to (re-?)named parameters for options("pager")
- Allow plugin UI script code to query R for information
- Fixed: potential crash when a previously installed pluginmap is not longer readable
- Allow to connect / source to any property, not just
- New plugin elements and
- New plugin element for selecting arbitrary string values (otherwise almost identical to )
- can be set to accept the same object several times. Used in scatterplot plugin.
- New R function rk.embed.device() for manually embedding graphics devices in RKWard
- Fixed: R backend would exit immediately, without meaningful error message, if there is an error in .Rprofile (or Rprofile.site)
- Fixed: Installing suggested packages from the package installation dialog was broken
- Fixed: Selecting a mirror via the "R packages" settings page would not work when prompted for package installation form the backend
- Remove support for compiling RKWard in a single process (threaded) variant. This was not used / tested since RKWard 0.5.5
- Shortcuts for the "Run ..." actions have been changed for better cross-platform compatibility
- The script editor's "Run line" and "Run selection" actions have been merged
- Add UI for configuring default graphics device, and embedding of standard graphics devices.
- New RKWard native on-screen device (RK()). This is the default on-screen device in RKWard, now.
- New R function rk.without.plot.history() for turning off plot history, temporarily
- Add command line option --backend-debugger

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.6.2
updated Oct 20 2014
added Aug 02 2004
downloads today
0
page views today 3
System Tags app software