Բովանդակություն:

Ինչպե՞ս եք դարձնում հավելվածը փայլուն:
Ինչպե՞ս եք դարձնում հավելվածը փայլուն:

Video: Ինչպե՞ս եք դարձնում հավելվածը փայլուն:

Video: Ինչպե՞ս եք դարձնում հավելվածը փայլուն:
Video: Ինչպես վարվել երբ վատ մտքերը գալիս են ձեր վրա ու խանգարում ձեր առաջնթացը 2024, Մայիս
Anonim

Shiny-ում արդյունք ստեղծելու երեք կանոն կա

  1. Պահպանեք ելքային օբյեկտը ելքային ցուցակում (հիշեք հավելված ձևանմուշ - յուրաքանչյուր սերվերի ֆունկցիա ունի ելքային արգումենտ)
  2. Կառուցեք օբյեկտը render* ֆունկցիայով, որտեղ * ելքի տեսակն է:

Նմանապես մեկը կարող է հարցնել՝ ինչպե՞ս եք բացում փայլուն հավելված:

Հավելվածների վերագործարկում

  1. Գործարկեք runApp («App-1») կամ.
  2. Բացեք հավելվածը: R սցենար ձեր RStudio խմբագրիչում: RStudio-ն կճանաչի Shiny script-ը և կտրամադրի Run App կոճակը (խմբագրի վերևում): Կամ սեղմեք այս կոճակը՝ ձեր հավելվածը գործարկելու համար, կամ օգտագործեք ստեղնաշարի դյուրանցում՝ Command+Shift+Enter (Control+Shift+Enter Windows-ում):

ինչ են փայլուն հավելվածները: Փայլուն R փաթեթ է, որը հեշտացնում է ինտերակտիվ վեբ կառուցելը հավելվածներ ուղիղ R.-ից կարող եք ինքնուրույն հյուրընկալել հավելվածներ կայքէջում կամ դրանք տեղադրեք R Markdown փաստաթղթերում կամ ստեղծեք վահանակներ: Կարող եք նաև երկարացնել ձեր Փայլուն հավելվածներ CSS թեմաներով, htmlվիջեթներով և JavaScript գործողություններով: Փայլուն հավելվածներ հեշտ է գրել.

Հաշվի առնելով սա՝ ինչպե՞ս եք պահպանում փայլուն հավելվածը:

Երբ դուք ստանդարտ եք կառուցում Փայլուն հավելված , դու փրկել երկու ֆայլ ձեր աշխատանքային գրացուցակում և այնուհետև զանգահարեք runApp(): Մեկ ֆայլ, որը կոչվում է ui: Ռ , պարունակում է զանգ դեպի shinyUI: Երկրորդ ֆայլը, որը կոչվում է սերվեր.

Ինչպե՞ս եք անում, որ R փայլուն հավելվածներն իրենք թարմացվեն:

  1. Քայլ 1. Ստեղծեք ձեր հավելվածը տեղական տվյալների աղբյուրի վրա:
  2. Քայլ 2. Գրեք ETL սցենար կամ փաստաթուղթ, որը կարող է աշխատել սերվերի վրա:
  3. Քայլ 3. Տեղադրեք ձեր սցենարը ձեր Linux սերվերում կամ RStudio Connect-ում:
  4. Քայլ 4. Տեղադրեք ձեր Shiny հավելվածը Shiny սերվերում կամ RStudio Connect-ում:
  5. Քայլ 5. Ստեղծեք տվյալների ավտոմատ թարմացում:

Խորհուրդ ենք տալիս: