Było nolast jest nofirst

admin | wtorek, 22 listopad 2011 - 10:16 pm | | Blog-R | Brak komentarzy

Funkcja nolast z obsługą macierzy

admin | wtorek, 22 listopad 2011 - 8:50 pm | | Blog-R | Brak komentarzy

Źródło danych Data Market

admin | poniedziałek, 21 listopad 2011 - 09:28 am | | Blog-R | Brak komentarzy

Wykresy R'a w programach WORD i EXCEL

admin | poniedziałek, 21 listopad 2011 - 09:24 am | | Blog-R | Brak komentarzy

Interaktywne prezentacje HTML w R

admin | niedziela, 20 listopad 2011 - 10:57 pm | | Blog-R | Brak komentarzy

Funkcja bez nawiasów

W nawiązaniu do funkcji ls bez nawiasów, stworzyłem bardzo przydatną klasę S4 za pomocą, której można wywoływać różne funkcje z różnymi argumentami bez stosowania nawiasów. Obiekt składa się z trzech slotów. Pierwszy o nazwie fun zawiera nazwę wywoływanej funkcji, drugi o nazwie arg zawiera argumenty dla tej funkcji, trzeci o nazwie show decyduje o tym, w jaki sposób wynik funkcji powienien zostać zwrócony. Na samym końcu przekład zastosowania:

setClass("simplefunction",representation(fun="character", arg="list",show="logical"))
setMethod("show","simplefunction",function(object){
	tmp<-NULL
	if(!is.empty(object@arg)) 
		tmp<-do.call(object@fun, object@arg) else
			tmp<-do.call(object@fun)
	if(object@show==TRUE)
		print(tmp) else
			return(tmp)
	}
)

Created by Pretty R at inside-R.org

Wymaga funkcji is.empty()

is.empty<-function(x){
	if(length(x)==0)
		return(TRUE) else
		return(FALSE)
}

Przykład zastosowania:

l@fun<-"ls"
l@arg<-list(pos=1)
l@show<-TRUE
 
l

Created by Pretty R at inside-R.org

admin | niedziela, 20 listopad 2011 - 12:10 am | | Blog-R | Brak komentarzy

Eksprakcja Tekstu z HTML'a

# load packages
library(RCurl)
library(XML)
 
# assign input (could be a html file, a URL, html text, so some combination of all three is the form of a vector)
input <- "http://www.google.co.uk/search?gcx=c&sourceid=chrome&ie=UTF-8&q=r+project#pq=%22hello+%3C+world%22&hl=en&cp=5&gs_id=3r&xhr=t&q=phd+comics&pf=p&sclient=psy-ab&source=hp&pbx=1&oq=phd+c&aq=0&aqi=g4&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=27ff09b2758eb4df&biw=1599&bih=904"
 
# evaluate input and convert to text
txt <- htmlToText(input)
txt
 
#r project - Google Search Web Images Videos Maps News Shopping Gmail More Translate Books Finance Scholar Blogs YouTube Calendar Photos Documents Sites Groups Reader Even more » Account Options Sign in Search settings Web History Advanced Search Results 1 - 10 of about 336,000,000 for r project . Everything More Search Options Show options... Web The R Project for Statistical Computing R , also called GNU S, is a strongly functional language and environment to statistically explore data sets, make many graphical displays of data from custom ... www. r - project .org/ - Cached - Similar [Trunc...]

Created by Pretty R at inside-R.org

Żeby zadziałało potrzebna jest jeszcze funkcja ze strony: github.com

Źródło: R-bloggers

admin | piątek, 18 listopad 2011 - 10:23 pm | | Blog-R | Brak komentarzy

Pytając Tak/Nie

admin | piątek, 18 listopad 2011 - 8:59 pm | | Blog-R | Brak komentarzy

Poziome wykresy w Sweave

admin | czwartek, 17 listopad 2011 - 10:37 am | | Blog-R | Brak komentarzy

Szybkie okno GUI dla zmiennych

admin | czwartek, 17 listopad 2011 - 10:27 am | | Blog-R | Brak komentarzy

Funkcja sprawdzająca, czy element jest pusty...

admin | wtorek, 15 listopad 2011 - 10:16 pm | | Blog-R | Brak komentarzy

nolast wektor bez "y" ostatnich elementów

admin | wtorek, 15 listopad 2011 - 8:34 pm | | Blog-R | Brak komentarzy

Funkcja ls bez nawiasów...

admin | wtorek, 15 listopad 2011 - 8:06 pm | | Blog-R | Brak komentarzy

Drugi kod - znacznik czasu i daty

admin | wtorek, 15 listopad 2011 - 7:46 pm | | Blog-R | Brak komentarzy

Pierwszy kod funkcja ifexist

admin | wtorek, 15 listopad 2011 - 5:42 pm | | Blog-R | Brak komentarzy

Kolorowanie składni na stronie internetowej

admin | wtorek, 15 listopad 2011 - 5:25 pm | | Blog-R | Brak komentarzy

Edytor online R'a

admin | czwartek, 10 listopad 2011 - 7:44 pm | | Blog-R | Brak komentarzy

Nowa wersja 2.14

admin | piątek, 04 listopad 2011 - 10:37 am | | Blog-R | Brak komentarzy

Paraller R

admin | czwartek, 03 listopad 2011 - 1:12 pm | | Blog-R | Brak komentarzy

Kilka słów wstępu na temat R'a

admin | środa, 02 listopad 2011 - 10:00 pm | | Blog-R | Brak komentarzy

Witam

admin | środa, 02 listopad 2011 - 3:06 pm | | Blog-R | Brak komentarzy