我使用googleVis和閃亮(自動)創建組織結構圖。 與此問題類似: Google Visualization: Organizational Chart with fields named the same,我想在googleVis中使用格式化的值,以便能夠在組織結構圖中創建具有相同名稱的字段。我懷疑它與角色有關,但我無法找出正確的語法。如何在googleVis中設置「格式化值」?
爲gvisOrgChart mentiones格式化值,但並沒有說如何設置他們的幫助頁面: 「你可以指定一個格式化的值在圖表上顯示,而不是,但格式化值仍被用作ID。」
## modified example from help page
library(googleVis)
Regions[7,1] = Regions[8,1] # artificially create duplicated name in another parent node
Org <- gvisOrgChart(Regions)
plot(Org)
在上述示例中被複制的名稱(墨西哥)在圖表中只顯示一次。我希望他們都能被繪製(一個在歐洲,一個在美國父節點)。
謝謝您的幫助
cateraner
列值可以是內在值,例如'2000'。 (v)alue和(f)ormatted value的關鍵字 - >'{v:2000,f:'$ 2,000.00'}' – WhiteHat
@WhiteHat也許我錯過了您的評論,但將單元格值更改爲{v :2000,f:'$ 2,000.00'}(使用類似Regions [7,1] < - 「{v:2000,f:'$ 2,000.00'}」的命令)只是給了我一個框內的有{v:2000 ,f:'$ 2,000.00'}作爲文本。您的解決方案似乎適用於谷歌圖表本身,但不適用於谷歌或我做錯了。 – cateraner
這是具有屬性的對象的JavaScript/JSON語法 - 不確定是否有方法在googlevis中定義 – WhiteHat