私は以下を持っていますdataframe
:
> View(AuthorsMM)
Autor # Sentiment
1 Autor 1 33 J
2 Autor 2 33 J
3 Autor 3 22 K
4 Autor 4 18 L
5 Autor 5 16 L
6 Autor 6 15 K
7 Autor 7 15 L
8 Autor 8 15 K
9 Autor 9 15 K
10 Autor 10 14 K
パッケージReporteRs
を使用して、この data.frameflextable
を Powerpointに送信しています。
AuthorsMM_ft <- FlexTable( data = head(AuthorsMM,10), header.columns = TRUE )
次のテキスト プロパティを使用してセンチメント列を定義します。
AuthorsMM_ft[, 3] = textProperties( color = 'white', font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )
これにより、列の内容に応じて、Powerpoint にさまざまな絵文字が表示されます (Wingdings の trueType のため)。
ただし、コンテンツに応じてテキストに異なる色(緑、黄、赤)を追加で適用したいと考えています。したがって:
if (Sentiment == "J") then textProperties( color = 'green' , font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )
if (センチメント == "K") then textProperties( color = 'yellow' , font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )
if (センチメント == "L") then textProperties( color = 'red' , font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )
このパッケージを使用することは可能ですか?