Korzystanie z R Markdown w knitr jest tam odpowiednik \Sexpr{}
w Sweave?Czy istnieje odpowiednik Markdown R dla Sexpr {} w Sweave?
Odpowiedz
Tak. Można użyć
`r your_expression_here`
Więc coś
2+2 is: `r 2+2`
powinna przedstawić:
2+2 is: 4
początkowo okazało się to trochę trudne próbuje dowiedzieć się, co inna składnia była dla każdego z różne style, których można używać w knitr (html, markdown, sweave, ...) i uciekają się do patrzenia na Yihui'ego minimal examples (które wykonują dobrą robotę), ale jeśli potrafisz czytać wyrażenie regularne s można wyświetlić default pattern definitions. Masz nawet możliwość zdefiniowania własnej składni, jeśli chcesz.
Domyślnie wbudowany kod R w R Markdown zostanie sformatowany jako kod. Jeśli chcesz, aby dane wyjściowe wyglądały na asis
, wpisz polecenie R w polu I(...)
. Osadzenie wyjścia z I(...)
pasuje do zachowania Sexpr
. To rozróżnienie jest czasami ważne. Aby uzyskać więcej informacji, zobacz ten komentarz: Yihui Xie. Poniższa tabela pokazuje różne wyniki od R Markdown do Markdown do HTML.
R Markdown `r 2 + 2` `r I(2+2)`
Markdown `4` 4
HTML <code>4</code> 4
Właśnie uprzedziłeś pytanie :) – fmark
- 1. R/Sweave numery formatowania z \ Sexpr {} w notacji naukowej
- 2. Czy istnieje odpowiednik funkcji Python dla funkcji smooth.spline w R
- 3. Czy istnieje odpowiednik pythona funkcji qchisq R?
- 4. Czy istnieje odpowiednik Pythona dla funkcji próbki R()?
- 5. Konwerter Jekyll dla R Markdown
- 6. R Błąd wyjścia Sweave
- 7. Czy istnieje odpowiednik dplyr dla data.table :: rleid?
- 8. R inline markdown
- 9. Czy istnieje odpowiednik usług IIS dla Tomcat?
- 10. Czy istnieje odpowiednik css dla "align =" center ""?
- 11. Czy istnieje odpowiednik GAC dla .NET Core?
- 12. Czy istnieje odpowiednik Jacka dla nodejów?
- 13. Czy istnieje odpowiednik jsFiddle dla ASP.NET/VB?
- 14. Czy istnieje odpowiednik javascript. = Dla self concatenating?
- 15. Czy istnieje odpowiednik Python dla HighLine?
- 16. Czy istnieje odpowiednik MySQL dla PHP preg_replace?
- 17. Czy istnieje odpowiednik Perl OO dla interfejsu?
- 18. Czy istnieje odpowiednik numpy.delete() dla macierzy rzadkich?
- 19. Czy istnieje odpowiednik dla języka erlang?
- 20. Czy istnieje odpowiednik sprintf dla node.js
- 21. Czy istnieje odpowiednik S4 dla opcji unlist()?
- 22. Czy istnieje odpowiednik WPF dla ToolStripButton?
- 23. Czy istnieje odpowiednik Javascriptu dla Rubiego andand?
- 24. Czy istnieje odpowiednik Heroku dla platformy ASP.NET?
- 25. Czy istnieje odpowiednik dla komputerów Mac?
- 26. Czy istnieje odpowiednik getBoundingClientRect() dla węzłów tekstowych?
- 27. Czy istnieje odpowiednik HLinta dla Erlanga?
- 28. Czy istnieje odpowiednik Javy dla LINQ?
- 29. Czy istnieje odpowiednik pagepeed dla Nginx?
- 30. Czy istnieje odpowiednik ClientScriptManager.RegisterClientScriptInclude dla CSS
Jest reklamowany że można zmienić domyślny wzór, ale jeśli spróbujesz, zostaniesz poproszony o Yihui dlaczego chcesz to zrobić. Dziwne, po tym jak wiele innych rzeczy uległo zmianie i nie bez powodu. https://github.com/yihui/knitr/issues/226 –
Myślałem, że nikt nie może czytać wyrażeń regularnych. Czy nie są one językiem jednokrotnego zapisu? :-) –
Zapytałem, ponieważ myślałem, że '\ S {}' faktycznie wymaga więcej pracy niż '\ Sexpr {}' ... –