Trăn bản đồ nhiệt mượt mà

mt_diffmap tạo ra một bản đồ nhiệt khác biệt của dữ liệu quỹ đạo bằng cách sử dụng gaussian smoothing. Lưu ý rằng chức năng này có trạng thái beta

mt_diffmap(
  x,
  y = NULL,
  condition = NULL,
  use = "trajectories",
  dimensions = c("xpos", "ypos"),
  use2 = "data",
  filename = NULL,
  bounds = NULL,
  xres = 500,
  upscale = 4,
  smooth_radius = 10,
  colors = c("#00863F", "#000000", "#FF1900"),
  n_shades = 1000,
  plot = TRUE,
  ...,
  verbose = TRUE
)

Tranh luận

x

một đối tượng thuộc lớp mousetrap), một đối tượng quỹ đạo thuộc lớp

mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
0 hoặc một đối tượng thuộc lớp
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
1 (như được tạo bởi mt_heatmap_raw)

y

một đối tượng thuộc lớp mousetrap), một đối tượng quỹ đạo thuộc lớp

mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
0 hoặc một đối tượng thuộc lớp
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
1 (như được tạo bởi mt_heatmap_raw). Hạng của
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
5 phải khớp với hạng của
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
0, trừ khi
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
5 là
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
2

tình trạng

một giá trị ký tự xác định biến nào mã hóa hai điều kiện (trong

mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
3) cần được so sánh - hoặc một vectơ khớp với số quỹ đạo trong
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
4 có chính xác hai cấp độ. mt_diffmap sẽ tạo ra một bản đồ nhiệt khác biệt so sánh tất cả các quỹ đạo giữa hai điều kiện. Nếu
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
6 được chỉ định, thì
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
5 sẽ bị bỏ qua (trừ khi
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
0 và
mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
5 thuộc lớp mt_diffmap0)

sử dụng

một chuỗi ký tự chỉ định dữ liệu quỹ đạo nào sẽ được sử dụng

kích thước

một vectơ ký tự chỉ định các biến quỹ đạo được sử dụng để tạo bản đồ nhiệt. Hai mục đầu tiên được sử dụng làm tọa độ x và y, mục thứ ba, nếu được cung cấp, sẽ được thêm làm thông tin màu

sử dụng2

một chuỗi ký tự tùy chọn chỉ định nơi có thể tìm thấy dữ liệu chứa biến điều kiện. Mặc định là "dữ liệu" là mt_diffmap1 thường chứa tất cả dữ liệu thử nghiệm không theo dõi chuột

tên tập tin

một chuỗi ký tự cho biết tên của tệp. Nếu

mt_diffmap(KH2017, condition="Condition",
  xres=400, smooth_radius=6, n_shades=5)
#> Determine joint bounds 
#> Calculating heatmap for x 
#> Calculating heatmap for y 
#> smooth image 
#> creating heatmap:  400 x 245 px 
Trăn bản đồ nhiệt mượt mà
#> heatmap created in 2s
2 (mặc định), thiết bị tiêu chuẩn R được sử dụng để vẽ đồ thị. Mặt khác, thiết bị vẽ đồ thị được suy ra từ phần mở rộng tệp. Chỉ hỗ trợ các thiết bị tiff, png, pdf

giới hạn

vectơ số xác định các góc (xmin, ymin, xmax, ymax) của vùng vẽ. Theo mặc định (mt_diffmap3), giới hạn được xác định dựa trên dữ liệu đầu vào

xres

một số nguyên xác định số pixel dọc theo kích thước x. Một mt_diffmap4 trên 1000 có nghĩa là 1000*N px, trong đó N được xác định sao cho tỷ lệ khung hình quỹ đạo được giữ nguyên (với điều kiện là mt_diffmap5 không thay đổi)

cao cấp

một giá trị số mà theo đó độ phân giải đầu ra của hình ảnh được tăng hoặc giảm. Chỉ áp dụng nếu thiết bị là một trong tiff, png hoặc pdf

smooth_radius

một giá trị số xác định độ lệch chuẩn của gaussian smoothing. Nếu bằng không, làm mịn bị bỏ qua

màu sắc

một vectơ ký tự xác định các màu được sử dụng để tô màu các trường hợp của mt_diffmap6, tương ứng. Lưu ý rằng các màu được sử dụng theo thứ tự cụ thể đó. Mặc định là c("#00863F", "#FFFFFF", "#FF1900") chỉ định dải màu xanh lục-đen-đỏ

n_sắc thái

số nguyên chỉ định số sắc thái cho dải màu giữa màu thứ nhất và màu thứ hai, màu thứ hai và thứ ba trong mt_diffmap7

kịch bản

logic chỉ định xem hình ảnh kết quả có nên được vẽ hay không (mt_diffmap8, mặc định). Nếu (mt_diffmap9), một đối tượng của lớp mousetrap0 được trả về

...

đối số được chuyển đến mt_heatmap_raw

dài dòng

logic cho biết liệu chức năng có nên báo cáo tiến trình của nó hay không

Thông tin chi tiết

mt_diffmap lấy hai đối tượng chứa bản đồ nhiệt quỹ đạo hoặc từ đó có thể tính toán bản đồ nhiệt quỹ đạo. Bản đồ nhiệt chênh lệch được xây dựng tương tự như mt_heatmap_raw

Người giới thiệu

Wulff, D. bạn. , Haslbeck, J. m. b. , Kieslich, P. J. , Henninger, F. , Wulff, D. bạn. , Haslbeck, J. m. b. , & Schulte-Mecklenbeck, M. (2019). theo dõi chuột. Hướng dẫn thực hành và phân tích. trong M. Schulte-Mecklenbeck, A. Kühberger, & J. g. Johnson (Biên tập. ), Sổ tay các phương pháp theo dõi quy trình (trang. 111-130). New York, NY. Routledge