2012-04-30 50 views
1

這是我第一次在這裏發佈。Bash Stacked Column

我想在BASH中創建一個堆棧列,但我似乎無法獲取任何地方。我只有三個不同的數據列,我希望隨時間堆棧。我能夠在Excel中做到這一點,但不知道如何讓它在BASH中運行。

我的確在這個網站上發現了一個類似的問題,但是針對不同的程序。

plot stacked bar plot in R

但我只需要圖表之一,而不是兩個。所以如果有人知道如何在BASH中做類似的圖表,請告訴我。我是編程新手,很抱歉,如果這是一個愚蠢的問題。

謝謝...

+1

基本的bash工具是一個shell命令解釋器。它唯一的輸出可以直接輸入文件或直接輸入到電腦屏幕上,如putty,xterm,Terminal等等的簡單文本。您可以用bash創建文件,您可以將其加載到Excel中,或者加載到R或graphvis等圖形程序中。您編寫程序來讀取數據並製作基本的直方圖,但我認爲這是關於它的。最好編輯你的帖子,以顯示一些簡單的輸入數據(最多5-10行)和你需要的輸出。祝你好運。 – shellter

+0

爲什麼你必須在bash中做這個,但不是R? – frankc

+1

我能夠將它繪製成3線圖,我只是想現在堆疊它們。我不確定我是否可以在這個網站發佈圖片,但如果我可以,那麼我可以告訴你它是什麼樣子。但對於數據,我可以告訴你:0 153 44 20; 1 151 45 16; 2 145 45 25; 3 157 45 13; 4 142 44 31; 5 157 44 12.所以我想要2,3和4列與第一列相同。第一列只是X軸上的時間。 – user1366142

回答

0

有一個很簡單的使用名爲livegraph Java包(http://www.live-graph.org/)。您向它提供一個輸入文件,在輸入文件的頂部有幾條元數據行,並且它也會爲您實時繪製。我在Ubuntu中使用它,它像一個魅力。