it-swarm-vi.com

Những phần mềm âm mưu khoa học có sẵn?

Tôi hiện đang làm một số công việc thử nghiệm và tôi có rất nhiều dữ liệu để truy tìm. Tôi sử dụng Gnumeric, và nó rất tốt, nhưng thường thì tôi cảm thấy phải có thứ gì đó tốt hơn.

Lý tưởng nhất là tôi muốn số lượng tính năng tối đa với một đường cong học tập tối thiểu, nhưng thực sự tôi chỉ muốn biết liệu có thứ gì tốt hơn Gnumeric mà tôi có thể sử dụng để thao tác và vẽ đồ thị.

Bạn muốn giới thiệu gì?

54
Helix

Tôi là sinh viên Vật lý và thấy rằng phần mềm vẽ đồ họa khoa học tốt nhất cho Ubuntu là QtiPlot. Nó rất giống với Origin, và hoạt động thực sự tốt.

32
nicocarbone

NumpyMatplotlib tạo ra một sự kết hợp tốt để xử lý và hiển thị dữ liệu.

27
Niall Murphy

Tôi muốn đề nghị Gnuplot . Nó có một bộ các tính năng tiện lợi và là tài liệu tốt. Vì vậy, nếu bạn dành vài phút để đọc lướt qua tài liệu, bạn sẽ có được ý tưởng cơ bản. Tôi sử dụng gnuplot cho gần như tất cả các lô của mình, chỉ khi tôi không cần bộ đầy đủ các tính năng tôi có xu hướng sử dụng TikZ từ LaTeX.

21
qbi

Ngôn ngữ R cũng khá phổ biến và có thể kết hợp với Sweave để sử dụng với latex.

19
Niall Murphy

Ggplot2

Là một trong những chương trình trực quan hóa dữ liệu tốt nhất hiện có. Nó thực hiện các ý tưởng của Edward Tufte , tác giả của tác phẩm kinh điển trong thiết kế đồ họa và truyền thông khoa học là 'Bằng chứng đẹp' và 'Hiển thị trực quan của thông tin định lượng'.

GUI Deducer cho phép sử dụng ggplot2 mà không cần kiến ​​thức về ngôn ngữ lập trình R trong đó ggplot2 được triển khai. Nếu bạn có thể sử dụng Excel, bạn có thể sử dụng Deducer. Các phân tích thống kê của bạn sẽ hợp lệ và các biểu đồ của bạn (nhờ ggplot2) sẽ hiệu quả và đẹp mắt.

#dependencies
Sudo apt-get install r-core
Sudo apt-get install rJava default-jdk
Sudo R CMD javareconf
Sudo R
#to install deducer
install.packages('JGR')
install.packages('Deducer')
library(JGR)
JGR()
#in JGR
library(Deducer)
11
David LeBauer

Sage có thể tốt cho việc đó. Nó liên kết với nhau rất nhiều công cụ toán học nguồn mở để tạo ra một ứng dụng rất rộng rãi và linh hoạt.

8
DLH

Tôi đã sử dụng qtoctave . Nó tương tự như MATLAB nếu bạn đã sử dụng trước đó.

Bạn có thể cài đặt nó từ kho lưu trữ: Sudo apt-get install qtoctave

8
jumpnett

gnuplot và xmgr/Grace có lẽ là các chương trình đồ họa khoa học lâu đời nhất của Unix. Thỉnh thoảng tôi vẫn sử dụng gnuplot (BTW không phải là GNU và một số người cho rằng nó không miễn phí ), vì tôi biết nó và tôi đã sử dụng nó trong nhiều năm, nhưng nó đã không thay đổi nhiều trong thế kỷ này và nó không thân thiện với người dùng theo các tiêu chuẩn ngày nay.

Tôi nghĩ rằng các chương trình hứa hẹn nhất hiện nay là QtiPlot, LabPlot và Veusz. Hai cái đầu tiên tương tự Origin (phần mềm âm mưu phổ biến nhất trên Windows). QtiPlot có một nhà phát triển toàn thời gian và nó dường như được phát triển tích cực hơn. Veusz khác với bản sao Origin và không giống như các chương trình khác, nó được viết bằng Python. Nó chưa ở trong bản phân phối, nhưng nó có PPA .

Một chương trình khác mà tôi sử dụng để vẽ dữ liệu là fityk. Nó chuyên về khớp đường cong và tôi sử dụng nó cho âm mưu chủ yếu là vì tôi biết rõ về nó (tôi đã viết nó), nhưng tôi đoán trong hầu hết các trường hợp, QtiPlot hoặc Veusz sẽ là lựa chọn tốt nhất.

5
marcin

Tôi đã sử dụng SciDavis, Scilab và MatplotLib. Tuy nhiên gần đây tôi đang sử dụng ParaView, nhưng đây không phải là một chương trình dễ sử dụng. Những cái trước là dễ dàng.

3
Misery

Tôi muốn đề xuất DataScene. Nó tạo ra các biểu đồ thực sự mát mẻ và hình ảnh động biểu đồ. Tôi thấy đường cong học tập là cổ tích phẳng vì Wizard và hướng dẫn. Bạn có thể tìm thêm thông tin về DataScene tại:

http://www.cyber-wit.com

2
Jeff

MagicPlot cũng có sẵn cho Linux, nó yêu cầu Java. Nó rất hữu ích để tạo các biểu đồ đẹp mắt và một số xử lý. Và nó là miễn phí cho sinh viên.

2
Alexander

Veusz là công cụ vẽ sơ đồ nguồn mở tốt nhất mà tôi có thể tìm thấy cho đến nay. Nó cho phép thiết lập các thuộc tính rất chi tiết của các lô khoa học, như kích thước đánh dấu nhỏ và chính. Nó cũng cung cấp các hoạt động để thao tác các tập dữ liệu. Nó hỗ trợ xuất SVG và có thể được điều khiển từ xa từ các chương trình khác. Hơn nữa, kinh nghiệm của tôi với sự hỗ trợ đã rất tốt. Tác giả đã trả lời câu hỏi của tôi trong vòng một ngày và thực hiện một yêu cầu tính năng trong vòng hai tuần.

2
Stefan

MATLAB có thể là tốt nhất nhưng nó không chỉ dành cho âm mưu và nó không miễn phí (thực ra nó rất tốn kém tuy nhiên nếu bạn là sinh viên, bạn có thể lấy nó từ trường của bạn).

1
Kamran Bigdely

R sẽ là tốt nhất cho cả kiểm tra thống kê và đồ thị. Nếu bạn ổn với lập trình, hãy tìm R. Nó là nguồn mở và mạnh mẽ.

Hoặc cho BioVinci thử nếu lập trình khiến bạn tốn quá nhiều thời gian. Nó cho phép bạn kéo và thả dữ liệu của mình để chạy số liệu thống kê và tạo các ô. Tôi thích các loại cốt truyện hiện đại mà nó cung cấp, như cốt truyện violin và cốt truyện phân tán 3D tương tác (với thông tin lơ lửng). Thêm vào đó là PCA - thực sự hữu ích cho nghiên cứu khoa học. Một điều nữa, nó hỗ trợ Ubuntu 16.04, 18.04 và Debian 9.

Hi vọng điêu nay co ich! Đây là ảnh chụp màn hình của cốt truyện 3D PCA của nó.

0
Nadia Park