2017-06-02 19 views
0

私はいくつかのデータを表示する非常に単純なアプリケーションを持っています。 これをiframeを使用してSharePointサイトに埋め込むにはどうすればよいですか? またはこれを行うより簡単な方法はありますか?iframeタグ付きSharePointにshiny appを埋め込む方法

library(ggplot2) 
library(shiny) 
library(DT) 
library(readr) 

PRTypeCount <- read_csv("H:/SP/PRTypeCount.txt") 



ui <- navbarPage(
title = 'PRTypeCount', 
tabPanel('PRTypeCount', DT::dataTableOutput('PRTypeCount'))) 

server<-function(input, output) { 

output$PRTypeCount <- DT::renderDataTable(
DT::datatable(PRTypeCount, options = list(pageLength = 25)) 
) 

} 

shinyApp(ui = ui, server = server) 
+0

あなたのアプリは光沢のあるサーバーまたはshinyapps.ioで動作していますか? –

+0

ご意見ありがとうございます。私はshinnyに精通していない。いいえ、私は実際のサーバーにはありません。 いいえ、私はshinyapps.ioに持っていません – Jialun

+0

はい。シャイニーアプリはサーバー上で実行する必要があります。shinyapps.ioサーバーを使用することもできます。 –

答えて

0

あなたがあなたの最善の策は、おそらくflexdashboardパッケージまたは個々のコンポーネントを作成し、SharePointデザイナーでそれらを配置している光沢のあるサーバーを持っていない場合。ここでは簡単な例があります。光沢に比べてインタラクティブ性にはある程度制限があります。プロットやggiraph、その他のパッケージでできることがいくつかあります。多くのユースケースでは、これは完全に十分であることができます:

--- 
title: "Untitled" 
output: 
    flexdashboard::flex_dashboard: 
    orientation: columns 
    vertical_layout: fill 
--- 

```{r setup, include=FALSE} 
library(flexdashboard) 
``` 

Column {data-width=650} 
----------------------------------------------------------------------- 

### Chart A 

```{r} 
DT::datatable(iris) 
``` 

Column {data-width=350} 
----------------------------------------------------------------------- 

### Chart B 

```{r} 

hist(iris$Sepal.Length) 

``` 

### Chart C 

```{r} 
plot(iris$Sepal.Length, iris$Sepal.Width) 

``` 

あなたがHTMLにこのRMDファイルをニットたら。 HTMLファイルのコピーを作成し、拡張子を.aspxに変更することができます。

次に、この.aspxファイルをドキュメントライブラリに置くことができます。

次に、コンテンツを表示するページビューアのWebパーツを追加し、ドキュメントライブラリの.aspxファイルにリンクします。

+0

私はflex_dashboardにニットでhtmlを作った。 R Studioでテーブルを開き、テーブルを表示しますが、ブラウザで開くと何も表示されません – Jialun

+0

ファイルはクロムで動作しますか? IEで唯一の問題がある場合、ファイルは共有ドライブに保存されていますか?この場合、IEは互換モードでファイルを開き、これを無効にするか上書きする必要があります。 –

+0

IEでは表示されませんが、他のブラウザでは正常に動作します。私はWebコンテンツWeb部と呼ばれるWebパーツを見ません。私のバージョンでは別の名前を付けられますか、別のWebパーツを試してみるべきでしょうか? – Jialun

関連する問題