Função R pouco útil e inútil - Localizador de lua cheia - Milbus
Melhores Vídeos da Comunidade dos Nominees Vol. 2
Destaque para os criadores do Up & Coming Latinx: Kryzz GautierUntitled
Função R pouco útil e inútil – Localizador de lua cheia
[This article was first published on R – TomazTsql, and kindly contributed to R-bloggers]. (Você pode relatar problemas sobre o conteúdo desta página aqui)
Outro da série [1,2,3,4] de funções inúteis. Este é particularmente útil quando o tempo está nublado. E você está se sentindo mal-humorado, sente-se um pouco desequilibrado e isso faz com que você se comporte de forma irregular.
A função lua cheia, ou deveríamos chamá-la de lua tola – devido à sua natureza simplista e aproximada, calcula a diferença entre a data (apenas data, sem hora, sem coordenadas longas / lat) e a constante Juliana. Se você estiver usando um calendário diferente, não execute a função, apenas olhe pela janela.
A função é escrita com base na equação generalizada para números de dias e meses julianos. Outro poderia ser calcular RMSE dos valores previstos e realização do comportamento lunar (hora de início lunática). Neste caso – engenharia reversa – você usaria a data / hora aproximada para a primeira lua nova após essa data se o período do sínodo fosse constante. Este número obtido é apenas comprovado empiricamente resolvendo recursivamente para a nova "data / hora possível" do comportamento lunar e calculando o erro de previsão. A fim de minimizar o valor RMSE da diferença entre a fórmula prevista de datas / horas para a lua cheia e as datas / horas para a lua cheia nos próximos 10 anos, você obtém algo assim.
E a fórmula também é inútil (usando o formato de tempo Unix da época e a função seno. Mas isso não é maluco o suficiente (com a ajuda de WolframAlpha):
Final version of R function is:
IsItFullMoon  is getting full, else empty, based on Hijri (Kuwait) Calendar
da = 14.50 & dec*cycle
As of writing this blog post, the function returns:
and I think, I will just to that – go to sleep. As always, the wacky version of R code is available at Github.