
2025 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2025-01-22 17:42
มีกฎสามข้อในการสร้างผลลัพธ์ใน Shiny
- บันทึกวัตถุผลลัพธ์ลงในรายการผลลัพธ์ (จำ แอป เทมเพลต - ทุกฟังก์ชันของเซิร์ฟเวอร์มีอาร์กิวเมนต์เอาต์พุต)
- สร้างอ็อบเจ็กต์ด้วยฟังก์ชัน render* โดยที่ * คือประเภทของเอาต์พุต
ในทำนองเดียวกันอาจมีคนถามว่าคุณจะเริ่มต้นแอปที่เป็นประกายได้อย่างไร?
เปิดตัวแอพใหม่
- เรียกใช้ runApp("App-1") หรือ
- เปิดแอป สคริปต์ R ในตัวแก้ไข RStudio ของคุณ RStudio จะรู้จักสคริปต์ Shiny และให้ปุ่มเรียกใช้แอป (ที่ด้านบนของตัวแก้ไข) คลิกปุ่มนี้เพื่อเปิดแอปหรือใช้แป้นพิมพ์ลัด: Command+Shift+Enter (Control+Shift+Enter บน Windows)
แอพที่เป็นประกายคืออะไร? เงา เป็นแพ็คเกจ R ที่ทำให้ง่ายต่อการสร้างเว็บเชิงโต้ตอบ แอพ ส่งตรงจากอาร์ คุณสามารถโฮสต์แบบสแตนด์อโลนได้ แอพ บนเว็บเพจหรือฝังไว้ในเอกสาร R Markdown หรือสร้างแดชบอร์ด คุณยังสามารถขยายเวลาของคุณ แอพเงาๆ ด้วยธีม CSS, htmlwidgets และการดำเนินการของ JavaScript แอพเงาๆ เขียนง่าย
เมื่อคำนึงถึงสิ่งนี้ คุณจะบันทึกแอปที่เป็นเงาได้อย่างไร
เมื่อคุณสร้างมาตรฐาน แอพเงาๆ , คุณ บันทึก สองไฟล์ในไดเร็กทอรีการทำงานของคุณแล้วเรียก runApp() ไฟล์หนึ่งชื่อ ui NS มีการเรียก ShinyUI ไฟล์ที่สองชื่อ เซิร์ฟเวอร์.
คุณจะทำให้แอพ R เงาอัพเดทตัวเองได้อย่างไร?
- ขั้นตอนที่ 1: สร้างแอปของคุณโดยใช้แหล่งข้อมูลในเครื่อง
- ขั้นตอนที่ 2: เขียนสคริปต์ ETL หรือเอกสารที่สามารถทำงานบนเซิร์ฟเวอร์ได้
- ขั้นตอนที่ 3: ปรับใช้สคริปต์ของคุณกับเซิร์ฟเวอร์ Linux หรือบน RStudio Connect
- ขั้นตอนที่ 4: ปรับใช้แอพ Shiny ของคุณกับ Shiny Server หรือ RStudio Connect
- ขั้นตอนที่ 5: ตั้งค่าการรีเฟรชข้อมูลอัตโนมัติ