Tablesaw免費版是一款可以支持java語言的數據科學可視化庫,這款軟件為用戶提供了數據框架和可視化庫,我們可以使用Tablesaw官方版來完成加載、轉換、過濾和總結數據等工作。
Tablesaw是一款 Java 的數據可視化庫。它主要包括兩部分:一部分是數據解析庫,另一部分是數據可視化庫。數據解析庫主要是加載數據,對數據進行操作(轉化,過濾,匯總等)。數據可視化庫就是將目標數據轉化為可視化的圖表。
數據處理和轉換
從RDBMS、Excel、CSV、JSON、HTML或Fixed Width文本文件導入數據,無論它們是本地的還是遠程的(http、S3等)。
將數據導出到CSV、JSON、HTML或固定寬度文件。
通過追加或連接來合并表格
添加和刪除列或行
排序、分組、查詢
地圖/縮減操作
處理缺失值
aggregate:maven 的項目父級項目,主要定義項目打包的配置。
beakerx:tablesaw 庫的注冊中心,主要注冊表和列。
core:tablesaw 庫的核心代碼,主要是數據的加工處理操作:數據的追加,排序,分組,查詢等。
data:項目測試數據目錄。
docs:項目 MarkDown 文檔目錄。
docs-src:項目文檔源碼目錄,主要作用是生成 MarkDown 文檔。
excel:解析 excel 文件數據的子項目。
html:解析 html 文件數據的子項目。
json:解析 json 文件數據的子項目。
jsplot:數據可視化的子項目,主要作用加載數據生成可視化圖表。
saw:tablesaw 讀寫圖表數據的子項目。