Difference between revisions of "Template:R"
Jump to navigation
Jump to search
m |
m |
||
Line 57: | Line 57: | ||
− | </noinclude><code>{{#if:{{#pos:{{{1|}}}|()}}|[http://www.rdocumentation.org/packages/base/functions/{{#replace:{{{1}}}|()|}} {{#if: {{{2|}}}|{{{2}}}|{{#if: {{{3|}}}|{{{3}}}|{{{1}}}}}}}]|[http://www.rdocumentation.org/packages/{{{1}}}/functions/{{#if:{{{2|}}}|{{#replace:{{{2}}}|()|}}|{{{1}}}-package }}{{#if:{{{3|}}}|{{{3}}}|{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}}}]}}</code> | + | </noinclude><code>{{#if:{{#pos:{{{1|}}}|()}}|[http://www.rdocumentation.org/packages/base/functions/{{#replace:{{{1}}}|()|}} {{#if: {{{2|}}}|{{{2}}}|{{#if: {{{3|}}}|{{{3}}}|{{{1}}}}}}}]|[http://www.rdocumentation.org/packages/{{{1}}}/functions/{{#if:{{{2|}}}|{{#replace:{{{2}}}|()|}}|{{{1}}}-package}} {{#if:{{{3|}}}|{{{3}}}|{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}}}]}}</code> |
Latest revision as of 18:16, 16 January 2015
Template to link R commands and packages to their respective information sources.
If the first parameter does not end in (), it is assumed to be a package. Otherwise, it is assumed to be a function in base R.
If the second parameter is empty, the package link on rdocumentation.org is created. Otherwise the function link is created.
If a third parameter is present, that will be the linked text.
Test cases:
mean()
knitr
par()
colorRampPalette()
[http://www.rdocumentation.org/packages/base/functions/{{{1}}}
- if second or third parameter is present, that will be the linked text.
{{{1}}}
]
- no: it's a package. construct link