簡體   English   中英

"R Markdown HTML 輸出到 Sharepoint 的渲染問題"

[英]Render Issues for R Markdown HTML Output to Sharepoint

我已經完成了一個帶有 HTML 輸出的可愛的 R Markdown 腳本,並且很高興通過共享 Sharepoint 鏈接與內部同事分享分析。

當我直接在我的機器上打開 HTML 文件時,輸出工作正常。 但無論出於何種原因,當我通過 Sharepoint 鏈接共享或查看時,TOC、繪圖和傳單地圖等簡單的東西都不會呈現。

這是我遇到的問題的一個示例,其中包含一些非常基本的腳本作為示例。

---
title: "Test_Output"
output: 
  html_document:
    toc: true
    toc_float: true
    
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

## R Markdown
Hello, this is a test.

## Test
```{r test plotly, echo = FALSE, warning = FALSE, message = FALSE}
library(plotly)
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length)
```

所以這就是輸出,對吧。

在此處輸入圖像描述

但是當我分享鏈接時(類似這樣的https://mycompany.sharepoint.com/:f:/s/mydepartment/EvLlZjmxOetc )或者如果有人試圖導航到我們的 Sharepoint 上的頁面,輸出就是全部弄亂。 它看起來像這樣:繪圖和 TOC 和地圖不渲染。

在此處輸入圖像描述

如果有人可以幫助我弄清楚如何讓我的 Markdown HTML 輸出在我分享鏈接后立即呈現,那將是不可思議的,我會覺得我在腳本上所做的所有工作都沒有白費!

我嘗試在 URL 的末尾添加“download=1”,這確實使用戶能夠通過單擊鏈接並下載 HTML 來正確查看輸出,但這並不是最佳的,因為這應該是實時的我將繼續更新的產品。

事實證明,一個解決方案是將您的 HTML 文件重命名為 aspx。 然后,當您向組織中的用戶提供鏈接時,他們可以輕松查看。

重命名 .aspx 真的很聰明! 感謝它適用於使用 rAmCharts 制作的交互式圖表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM