1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập dữ liệu vào Python: Giới thiệu

Connected

Bài tập

Cấu trúc của .mat trong Python

Trong bài này, bạn sẽ khám phá những gì có trong MATLAB dictionary mà bạn đã nạp ở bài trước.

Tệp 'albeck_gene_expression.mat' đã được nạp sẵn vào biến mat. Các thư viện sau cũng đã được import như sau:

import scipy.io
import matplotlib.pyplot as plt
import numpy as np

Tệp này một lần nữa chứa dữ liệu biểu hiện gene từ Phòng thí nghiệm Albeck tại UCDavis.

Hướng dẫn

100 XP
  • Dùng phương thức .keys() trên dictionary mat để in ra các khóa. Hầu hết các khóa này (thực ra là những khóa KHÔNG bắt đầu và kết thúc bằng '__') là các biến từ môi trường MATLAB tương ứng.
  • In kiểu dữ liệu của giá trị tương ứng với khóa 'CYratioCyt' trong mat. Nhớ rằng mat['CYratioCyt'] sẽ truy cập giá trị đó.
  • In kích thước (shape) của giá trị tương ứng với khóa 'CYratioCyt' bằng hàm shape() của numpy.
  • Chạy toàn bộ script để xem dữ liệu biểu hiện gene dao động!