library(mosaicCalc)
## Loading required package: mosaic
## Registered S3 method overwritten by 'mosaic':
## method from
## fortify.SpatialPolygonsDataFrame ggplot2
##
## The 'mosaic' package masks several functions from core packages in order to add
## additional features. The original behavior of these functions should not be affected by this.
##
## Attaching package: 'mosaic'
## The following objects are masked from 'package:dplyr':
##
## count, do, tally
## The following object is masked from 'package:Matrix':
##
## mean
## The following object is masked from 'package:ggplot2':
##
## stat
## The following objects are masked from 'package:stats':
##
## binom.test, cor, cor.test, cov, fivenum, IQR, median, prop.test,
## quantile, sd, t.test, var
## The following objects are masked from 'package:base':
##
## max, mean, min, prod, range, sample, sum
## Loading required package: mosaicCore
##
## Attaching package: 'mosaicCore'
## The following objects are masked from 'package:dplyr':
##
## count, tally
## The legacy packages maptools, rgdal, and rgeos, underpinning the sp package,
## which was just loaded, will retire in October 2023.
## Please refer to R-spatial evolution reports for details, especially
## https://r-spatial.org/r/2023/05/15/evolution4.html.
## It may be desirable to make the sf package available;
## package maintainers should consider adding sf to Suggests:.
## The sp package is now running under evolution status 2
## (status 2 uses the sf package in place of rgdal)
##
## Attaching package: 'mosaicCalc'
## The following object is masked from 'package:stats':
##
## D
##grafik fungsi dalam R/mosaik
Pada artikel kkali ini kita akan membahas tentang grafik fungsi dalam R/mosaik
Ada dua argumen penting yang dimiliki oleh semua fungsi R/mosaik yang menggambar grafik: 1. Fungsi yang ingin dibuat grafiknya. Ini harus ditulis sebagai ekspresi R tilde . Beberapa contoh ekspresi tilde ditunjukkan pada tabel di bawah. Ciri penting dari ekspresi tilde adalah tanda, yang disebut “tilde”, yang berfungsi sebagai tanda baca yang memisahkan sisi kiri ekspresi dari sisi kanan. 2. Batasannya . _ Domain dari banyak fungsi mencapai tak terhingga, namun layar komputer kita tidak begitu besar! Membuat grafik memerlukan pemilihan interval berhingga untuk setiap besaran masukan.
Ekspresi tilde untuk fungsi dengan satu masukan hanya akan memiliki satu nama di sisi kanan . Spesifikasi interval domain harus menggunakan nama yang sama:
Ekspresi gelombang x^2 ~ x y * exp(y) ~ y log(y) / exp(y) ~ y sin(z) / z ~ z
Spesifikasi interval domain bounds(x = -3:3) bounds(y = 0:10) bounds(y = -5:5) bounds(y = -3pi:3pi)
##Plot irisan
untuk menggambar grafik kita menggunakan sliece_plot() contoh:
slice_plot(t * exp(t) ~ t, bounds(t=0:5))
##Plot kontur
plot kontur yaitu fungsi dengan dua input dengan menggunkan contour_plot(). contoh:
contour_plot(exp(-z)*sin(y) ~ y & z, bounds(y=-8:8, z=0:5))
##Plot permukaan
pada plot permukaan adalah cara lain untuk menggambarkan grafik fungsi dengan dua masukan dan dalam situasi ini ada 3 kuantitas yang terlibat(2 masukan dan 1 keluaran) Ruang tiga dimensi terdiri dari semua kemungkinan tripel koordinat; hubungan antara masukan dan keluaran ditandai dengan mengesampingkan hampir semua potensi tripel dan menandai titik-titik dalam ruang yang sesuai dengan fungsinya.
contoh:
surface_plot(exp(-z)*sin(y) ~ y & z, bounds(y=-8:8, z=0:4))