İçindekiler:
- daki logaritma ve üstelleri nasıl hesaplayabilirim? R'de, sayıların 1'den 3'e logaritmasını şu şekilde alabilirsin: >> log (1: 3) [1 ] 0. 0000000 0. 6931472 1. 0986123
- R bilimsel gösterimi yalnızca temsil etmek için kullanmaz. çok büyük veya çok küçük sayılar; aynı zamanda bilimsel gösterimi yazarken de anlar. Bilimsel gösterimle yazılmış numaraları, normal sayılar gibi sanki şöyle kullanabilirsin: >> 1.2e6 / 2e3 [1] 600
- Böylece, 120 derecelik açının kosinüsünü hesaplamak için doğru yol şöyle olur: >> cos (120 * pi / 180) [1] -0. 5
Video: Fonksiyon Grafikleri 2024
R'de elbette basit operatörler olmaktan çok daha fazlasını kullanmak istersiniz. R, bir takım matematiksel fonksiyonlarla birlikte gelir. R doğal olarak teknik bir hesap makinesinde bulabileceğiniz bir dizi işlev içerir. Tüm bu fonksiyonlar vektörize edilmiştir, bu yüzden onları tam vektörlerde kullanabilirsiniz.
İşlev | İşlevin |
---|---|
abs (x) | x |
logunun (x, taban = y) mutlak değerini alır | logaritmasını alır x taban y ; taban
belirtilmemişse, doğal logaritmayı döndürür |
exp (x) | x |
üsünü döndürür sqrt (x) | 'in karekökünü döndürür x |
faktöriyel (x) | x ( x !) faktörelini döndürür choose (x, y) |
çizim | y
x olasılıkları |
daki logaritma ve üstelleri nasıl hesaplayabilirim? R'de, sayıların 1'den 3'e logaritmasını şu şekilde alabilirsin: >> log (1: 3) [1] 0. 0000000 0. 6931472 1. 0986123
Bu fonksiyonlardan birini kullandığınızda R herhangi bir taban belirtmezseniz doğal logaritmayı hesaplar.
Bu sayıların logaritmasını taban 6 ile hesaplarsanız: >> log (1: 3, taban = 6) [1] 0. 0000000 0. 3868528 0. 6131472
Tabanlı logaritmalar için 2 ve 10'da, kolaylık fonksiyonlarını log2 () ve log10 () kullanabilirsiniz.
Eğer exp () kullanarak log () ters işlemini gerçekleştirirsiniz. Bu son fonksiyon e'yi parantezler arasında belirtilen güçle yükseltir: >> x exp (x)
Yine, bir argüman olarak bir vektör ekleyebilirsiniz, çünkü exp () işlevi de vektörize edilmiştir. Aslında, önceki kodda, vektörü exp () çağrısı içerisinde inşa ettiniz. Bu kod, R.
Bilimsel gösterim R
Bilimsel gösterim
, çok büyük veya çok küçük bir sayıyı uygun bir şekilde temsil etmenize izin verir. Numara, e ile ayrılmış ondalık ve üs olarak sunulur. Sayı, ondalık sayısının üssün gücüne 10 çarpımı ile elde edilir. Örneğin 13, 300 de 1. 33x10 ^ 4 olarak yazılabilir, yani 1.33e4 R: >> 1. 33e4 [1] 13300
Benzer şekilde 0. 0412 can 4.12e-2 [1] 0. 0412R bilimsel gösterimi yalnızca temsil etmek için kullanmaz. çok büyük veya çok küçük sayılar; aynı zamanda bilimsel gösterimi yazarken de anlar. Bilimsel gösterimle yazılmış numaraları, normal sayılar gibi sanki şöyle kullanabilirsin: >> 1.2e6 / 2e3 [1] 600
R otomatik olarak bilimsel gösterimde bir sayı basmaya karar verir. Bilimsel gösterimi kullanma kararı hesaplamanın sayısını veya doğruluğunu değiştirmez; sadece bir miktar tasarruf sağlar. R
'da trigonometrik fonksiyonlar nasıl kullanılır? Tüm trigonometrik fonksiyonlar R'de mevcuttur: sinüs, kosinüs ve teğet fonksiyonlar ve bunların ters fonksiyonları. Bunları,
? Yazarak Erişim sayfasında bulabilirsiniz. Trigonometri
.
Yani, şöyle bir 180 derece açıyla kosinüs hesaplamayı denemek isteyebilirsiniz: >> cos (120) [1] 0. 814181
Bu kod size doğru sonucu vermez, bununla birlikte, R her zaman derece ile değil, radyan cinsinden açılarıyla çalışır. Bu gerçeğe dikkat edin; Unutursan, ortaya çıkan hatalar seni, bacakta zorlayabilir.
Bunun yerine, pi adlı özel bir değişkeni kullanın. Bu değişken - tahmin ettiğiniz değeri - π (3. 141592653589 …) içerir.