Hoe te trigonometrische functies gebruiken in R

10/14/2016 by admin

Alle trigonometrische functies zijn beschikbaar in R: de sinus, cosinus en tangens functies en hun inverse functies. Je kunt ze vinden op de Help-pagina bereikt u door te typen Trig?.

Ja, kunt u proberen om de cosinus van een hoek van 120 graden als dit te berekenen:

> Cos (120)
[1] 0,814181

Deze code geeft je niet het juiste resultaat, echter, omdat R werkt altijd met hoeken in radialen, niet in graden. Besteed aandacht aan dit feit; als je vergeet, kan het daaruit ontstane bugs bite u hard in de, eh, been.

Gebruik in plaats daarvan een speciale variabele genaamd pi. Deze variabele bevat de waarde van - je raadt het al - (... 3,141592653589) π.

De juiste manier om de cosinus van een hoek van 120 graden te berekenen, dan is dit:

> Cos (120 * pi / 180)
[1] -0,5

Soms is het resultaat van een berekening afhankelijk is van meerdere waarden in een vector. Een voorbeeld is de som van een vector; wanneer een waarde veranderingen in de vector, de uitkomst anders. Deze complete set van functies en operatoren heet de vector operaties.

Eigenlijk operators zijn ook functies. Maar het is nuttig om een ​​onderscheid te maken tussen functies en operatoren te trekken, omdat exploitanten anders worden gebruikt vanaf andere functies. Het helpt om te weten, hoewel, dat de exploitanten kan in veel gevallen worden behandeld, net als elke andere functie als je de operator tussen backticks en voeg de argumenten tussen haakjes, zoals deze:

> `+` (2,3)
[1] 5

Dit kan later handig zijn wanneer u een functie wilt toepassen op rijen, kolommen of subsets van uw gegevens.

Related Posts