2013年8月6日 星期二

Deducer的互動式繪圖

打開Deducer後,利用data()載入資料,會看到圖一的Data Viewer呈現diamonds原始資料:
data(diamonds)
圖一:Deducer Data Viewer


再用summery(),圖二可看和diamonds資料的摘要
summary(diamonds)
圖二:summary(diamonds)

我們想知道carat與price的關係,先畫個散點圖,圖三看到從哪畫Scatter
圖三:Plots→Interactive→Scatter

透過圖四簡單的設定,就可以得到圖五基本的scatter
圖四:iPlot設定Scatter
圖五:Scatterplot(price vs carat)

這樣的資料經過圖六Data→Transform取log處理後,可再畫出圖七我們想要的scatter圖:
圖六:Data→Transform
圖七:Scatterplot(log(price) vs log(carat))

最後,圖八我們畫出Histogram of clarity,便可得出互動式繪圖,當我們點選最高clarity時,圖九可看出與scatter的相關性:
圖八:Plots→Interactive→Histogram
圖九:Histogram of clarity vs. scatter

這樣就完成了一個簡單的互動式繪圖!Try it by yourself~

沒有留言:

張貼留言

歡迎留言討論指教!