/ / Cách tạo trực quan hóa dữ liệu trong thiết bị đầu cuối Linux với YouPlot

Cách tạo trực quan hóa dữ liệu trong thiết bị đầu cuối Linux với YouPlot

Dữ liệu là loại dầu mới—hoặc chúng tôi được cho biết như vậy. Nhưng hiệu quả của dữ liệu của bạn thường phụ thuộc vào cách bạn trình bày nó.


Biểu đồ, đồ thị và sơ đồ có thể cung cấp cho bạn và khán giả của bạn cái nhìn tổng quan tức thì theo cách mà các bảng số liệu đơn giản không thể quản lý được. Đây là cách tạo hình ảnh dữ liệu đầy cảm hứng trong thiết bị đầu cuối Linux của bạn.


Đồ thị rất quan trọng để hiển thị dữ liệu

Biểu đồ hiển thị trên Ipad

Dữ liệu số là một phần thiết yếu trong việc phát triển kiến ​​thức khoa học và đưa ra quyết định. Nếu không có một số kiến ​​thức về các kết quả trước đó, bất kỳ quyết định nào bạn đưa ra cũng giống như tung một đồng xu.

Và bạn càng có nhiều điểm dữ liệu thì càng có nhiều khả năng quyết định của bạn là đúng.

Ví dụ, tung một đồng xu hai lần và có nhiều khả năng nó sẽ xuất hiện mặt ngửa cả hai lần. Dựa trên xác suất 100% này từ dữ liệu của bạn, bạn có thể cân nhắc thế chấp ngôi nhà của mình, bán bà của mình và đặt cược mọi thứ bạn sở hữu vào lần tung đồng xu tiếp theo.

Nhưng với nhiều dữ liệu tung đồng xu hơn, bạn sẽ thấy rằng theo thời gian, xác suất giảm xuống còn khoảng 0,5 và việc giao kèo cho con bạn đến các mỏ muối để sẵn sàng đầu tư tiền mặt dường như không còn là một ý tưởng tuyệt vời nữa.

Nếu bạn đang ghi dữ liệu của mình vào một bảng, thì có thể khó hiểu được một lượng lớn dữ liệu trong nháy mắt. Gần như không thể quét qua một cuốn sổ ghi chép chứa hàng nghìn điểm dữ liệu và xem một xu hướng mới nổi. Nếu không có khả năng đó, bạn rất dễ đưa ra những suy luận sai lầm và đưa ra những quyết định tồi tệ.

Đồ thị và biểu đồ lấy dữ liệu thô và xử lý chúng theo cách đơn giản để xem nhanh và có thể phát hiện ngay các xu hướng, nhóm và điểm khác biệt—nghĩa là bạn có thể rút ra kết luận chính xác và đưa ra quyết định sáng suốt.

YouPlot là gì?

YouPlot là một công cụ dòng lệnh vẽ sơ đồ, đồ thị và biểu đồ trong thiết bị đầu cuối Linux của bạn.

Chương trình chấp nhận các tệp giá trị được phân tách bằng tab (TSV) làm đầu vào và trả về các biểu đồ phân tán, biểu đồ hộp, biểu đồ, biểu đồ thanh, v.v. được định dạng đẹp mắt.

Ngoài việc cung cấp các tệp cục bộ cho YouPlot, bạn cũng có thể tạo các biểu đồ một cách nhanh chóng bằng cách chuyển đầu ra tiêu chuẩn tới YouPlot như một phần của lệnh.

Cách cài đặt YouPlot trên Linux

cài youplot bằng homebrew

YouPlot có sẵn dưới dạng Ruby Gem, tuy nhiên, cách dễ nhất để cài đặt YouPlot trên Linux là thông qua trình quản lý gói Homebrew.

Homebrew không được cài đặt sẵn trên nhiều bản phân phối Linux, vì vậy trước khi bắt đầu, bạn nên cài đặt Homebrew trên hệ thống Linux của mình.

Bây giờ hãy cài đặt YouPlot với:

 brew install youplot 

Tạo các biểu đồ tuyệt vời trong thiết bị đầu cuối Linux của bạn với YouPlot

Biểu đồ YouPlot mẫu

Bạn có thể gọi YouPlot bằng cách sử dụng youplot hoặc trồng trọtvà cấu trúc lệnh cơ bản là:

 uplot <command> <options> <input file> 

Các yêu cầu chuyển đổi là loại cốt truyện bạn muốn sản xuất. Phổ biến nhất là:

Yêu cầu

Hoạt động

quán ba

Vẽ một biểu đồ thanh ngang

lịch sử

Vẽ biểu đồ ngang

đường kẻ

Vẽ một biểu đồ đường

dòng

Vẽ một biểu đồ đường với nhiều chuỗi

tiêu tan

Vẽ biểu đồ phân tán

đ

Vẽ biểu đồ mật độ

hộp

Vẽ một biểu đồ hộp

Các tùy chọn khả dụng khác nhau tùy thuộc vào loại cốt truyện bạn đang sử dụng. Để xem các tùy chọn khả dụng cho từng loại, hãy sử dụng –giúp đỡ công tắc. Nếu bạn muốn xem bạn có thể làm gì với biểu đồ phân tán, bạn sẽ nhập:

 uplot scatter --help 

Các nhà phát triển YouPlot đã cung cấp một số dữ liệu mẫu tuyệt vời ở định dạng TSV để cho phép bạn khám phá các chức năng của YouPlot. Bạn có thể tải xuống với:

 wget https://raw.githubusercontent.com/kojix2/youplot/main/test/fixtures/IRIStsv.tsv 

Dữ liệu liên quan đến thực vật có hoa và đưa ra số liệu về chiều dài đài hoa, chiều rộng đài hoa, chiều dài cánh hoa, chiều rộng cánh hoa và loài.

Để vẽ một biểu đồ hộp cơ bản, hãy nhập

 uplot box IRIStsv.tsv 

Điều này không đặc biệt hữu ích vì biểu đồ không có nhãn trục hoặc tiêu đề. Bạn có thể thêm chúng bằng cách sử dụng –xnhãn, ylabel–tiêu đề công tắc.

Ví dụ: nếu bạn có tệp TSV có dữ liệu chứa hệ số độ lạnh cảm nhận được của các loại biểu đồ khác nhau, bạn sẽ hiển thị dữ liệu này với:

 uplot box --title 'How cool are these graphs?' --xlabel 'coolness rating' --ylabel 'type' 
biểu đồ hộp mẫu trong youplot

Biểu đồ kết quả sẽ tương tự như biểu đồ trong hình trên.

sóng hình sin được sản xuất bởi youplot

Bạn cũng có thể chuyển đầu vào từ đầu ra tiêu chuẩn của một chương trình khác. Một ví dụ tuyệt vời được đưa ra bởi các nhà phát triển YouPlot là:

 python3 -c 'from math import sin, pidata = "n".join(f"{i*pi/50}t{sin(i*pi/50)}" for i in range(101))print(data)' | uplot line 

Lệnh trên sẽ tạo ra 101 giá trị được phân tách bằng tab và chuyển chúng sang YouPlot—tạo ra một sóng hình sin thú vị.

Trực quan hóa dữ liệu dưới dạng các ô trong Linux Terminal của bạn!

Không có giới hạn về những gì YouPlot có thể hiển thị trong thiết bị đầu cuối Linux của bạn, nhưng nếu bạn thích cách trực quan hóa dữ liệu truyền thống hơn, thì có rất nhiều tùy chọn GUI có sẵn.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *