Can you summarize the following document?
        
  ggplot2在2012年3月2日釋出了0.9.0版本。本次更新提供了內部組織、尺度構建和圖層等方面的眾多更新。  2014年2月25日,Hadley Wickham正式宣佈「ggplot2正轉至維護模式。意味著ggplot2不會再新增新的功能,不過我們會繼續修復重要故障,並考慮增加由推送請求新提交的特性。為紀念這顯著的里程碑,ggplot2的下一個版本將會是1.0.0」。  ggplot2在2015年12月21日釋出了2.0.0版本。在版本公告中宣佈了“ggplot2現在擁有官方擴充套件機制。這表示其他人現在可以輕鬆創造他們的統計方式、幾何圖形和位置方案,並在其他包中提供”。

  較R基礎繪圖包而言,ggplot2允許使用者在更抽象的層面上增加、刪除或轉換圖表中的元素。 這種抽象化的代價是執行速度。ggplot2 較 lattice 繪圖包而言更耗時。  R基礎繪圖包使用“紙筆模型”佔據繪圖裝置產生了一個潛在的限制:直譯器產生的不同圖表元素的圖形輸出直接新增到繪圖裝置上,而不是分別新增。 在這個層面上,它同lattice包是相似的。相對的,Wickham聲稱ggplot2繼承了更多威爾金森的圖形規範化模型正如此,ggplot2允許繪圖更加的模組化:相同的內部資料可以轉化為很多不同的尺寸及圖層。  codice_1函式的變數及預設同基礎繪圖函式codice_2 較為相似,可以方便地繪製基礎圖表。 codice_3函式將語法元素直接暴露給使用者,可以繪製更加複雜的圖表。
ggplot2是統計程式語言R的一個資料視覺化繪圖包。ggplot2由Hadley Wickham在2005年創造。它具現了利蘭·威爾金森所著《圖示的語法 — 一個資料視覺化通用框架》("Grammar of Graphics" — a general scheme for data visualization)中將圖形分解為語素(如尺度、圖層)的思想。ggplot2可以作為R語言基礎繪圖包的替代,同時ggplot2預設有多種印刷及網頁尺寸。自2005年以來,ggplot2已經發展成為最受歡迎的R包之一。