przypisz: Przypisuje wartości zdefiowane w 'bucket'

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Znajduje przedział opisany w bucket, do którego należy x i przypisuje wartość z bucket_fitted. Ewentualnie wykonuje interpolację.

Usage

1
przypisz(x, bucket, interpol = FALSE, round = TRUE, digits = 15)

Arguments

x

Wektor zmiennych numerycznych.

bucket

data.frame z kolumnami:

  • od. Dolny kraniec przedziału.

  • do Górny kreniec przedziału.

  • srodek Środek przedziału.

  • fitted Wartość przypisana do danego przedziału.

interpol

Czy przeprowadzić interpolację?

round

Czy zaokrąglać. Domyślnie tak.

digits

Do której cyfry znaczącej zaokrąglać. Domyślnie do 15-tej.

Details

Jeśli interpor=TRUE, wykonuje interpolację, której węzłami są środki przedziałów, pomiędzy którymi leży x, a wartościami bucket$fitted odpowiadające tym środkom.

Aby zapobiec skutkom błedów numerycznych, domyślnie wartości x, jak i bucket$srodek, bucket$od, bucket$do zaokrąglone są do 15-tej cyfry znaczącej.

Value

Wektor wartości.

Author(s)

Michał Danaj

See Also

przypisz

mapuj

przypisz2

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
		n<-1000;
		x1<-rnorm(n);
		y<-(x1+rnorm(n))<0;
		
		b<-buckety_br(x1,y,10);
		b$fitted<-b$br;
		
		y_fitted<-przypisz(x1, b, interpol=FALSE)
		plot(x1, y_fitted)
		
		y_fitted<-przypisz(x1, b, interpol=TRUE)
		plot(x1, y_fitted) 

michaldanaj/MDBinom documentation built on June 13, 2020, 11:21 p.m.