0

基本的に、「y=f(x,z)」を表す 3 つのトレース y1、y2、y3 など、トレース内の点の数が異なる散布図を表現しようとしますが、x はすべて同じサイズではありません。問題は、s を xarray DataArray として表す方法です。私の試みは、「データとディムのディメンションの数が異なります: 0 vs 3」というエラーが発生します。以下の例では、x1 と x2 の長さが同じではないことに注意してください。

n_traces=3
x1=np.arange (-2,4,1);x2=np.arange(0.5,2,0.5);x3=x2*1.1
y1=x1*2;y2=np.power(x2,1.5)-3;y3=y2*.9
z=[0.5,1,2]
s=tuple(x1)
s=((tuple(x1),tuple(y1)),(tuple(x2),tuple(y2)),(tuple(x3),tuple(y3)))
4

0 に答える 0