Khi tôi tạo ra và cốt truyện trong danh sách này:vùng trắng trong Mathematica ListPlot
var = 2;
okList = {{0.8, var, 0.8, 0.8}, {0, 0.3, 0.6, 0.9}, {0, 1, 2, 3}};
lp = ListDensityPlot[okList, ColorFunction -> "SandyTerrain"]
hay, chưa định tỷ lệ, như thế này:
lp = ListDensityPlot[okList, ColorFunction -> "SandyTerrain",
ColorFunctionScaling -> False]
tôi nhận được một hình vuông đầy màu sắc, như tôi mong đợi.
Nhưng khi tôi cố gắng này:
var = 0.8;
list = {{0.8, var, 0.8, 0.8}, {0, 0.3, 0.6, 0.9}, {0, 1, 2, 3}};
problem = ListDensityPlot[list, ColorFunction -> "SandyTerrain"]
tôi nhận được một bản vá trắng trong góc.
mà âm mưu với ColorFunctionScaling-> False không thoát khỏi
Các ColorFunction SandyTerrain không có bất kỳ màu trắng trong nó, vì vậy đây phải ListDensityPlot không âm mưu bất cứ điều gì trong khu vực đó.
Điều gì có thể gây ra điều này xảy ra và làm cách nào để ngăn chặn điều này?
Wow, cảm ơn, tôi nghĩ rằng tôi đã thử rằng: P – Samizdis
Cả hai công việc, nhưng các đồ thị kết quả là hơi khác nhau. Bạn có biết tại sao? – Samizdis
Trên hệ thống của tôi (V8.0.1 trên OS X), 'ClippingStyle -> Automatic' không thay đổi đáng kể màu sắc. 'PlotRange -> Tất cả', vì phạm vi tăng ảnh hưởng đến phạm vi được chia tỷ lệ thành [0,1] bằng' ColorFunctionScaling -> True'. –