MWE:如下所示的数据框。
"TVF" "minEuler" "E_avg"
29.63 -12 3.65
30.00 -26 3.311
30.24 -72 8.247
30.82 -47 13.02
20.25 -6 2.085
14.53 -32 2.154
14.66 -1 1.44
24.12 -82 6.784
21.25 -35 4.309
25.82 -17 2.697
26.15 -42 2.832
18.38 -29 2.038
18.51 -80 5.514
14.67 -58 1.91
20.40 -166 2.786
26.50 -69 6.794
40.97 -12 24.852
18.98 -102 3.107
19.15 -75 3.85
40.54 -48 16.347
35.09 -41 18.847
28.15 -73 5.963
40.25 -94 21.82
24.28 -53 6.245
30.34 -42 25.578
代码:
plot_ly(x = S_TVF_Euler_E_axes$TVF, y = S_TVF_Euler_E_axes$minEuler,
z = S_TVF_Euler_E_axes$E_avg, type = 'surface')
输出:
目标:使表面适合散点图(或直接绘制表面)。我可以使用plot_ly
绘制散点图,但表面不起作用。
我也尝试过this,对我不起作用。
我是3D绘图的新手,非常感谢您的帮助或提示!
答案 0 :(得分:0)
如s_t所述,我们需要一个用于绘制表面的矩阵。我使用包<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/topic_choise_root_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
android:id="@+id/topic_choise_appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/topic_choise_collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
app:contentScrim="@color/white"
app:expandedTitleMarginStart="120dp"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<TextView
android:id="@+id/topic_choise_collpasing_title"
android:layout_width="match_parent"
android:layout_height="128dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:fontFamily="@font/montserrat_bold"
android:gravity="bottom"
android:lineSpacingExtra="8sp"
android:textColor="@color/black"
android:textSize="24sp"
tools:text="¿Qué te gusta hacer?" />
<android.support.v7.widget.Toolbar
android:id="@+id/topic_choise_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/white"
app:layout_collapseMode="pin">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_32_px_cross" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center_horizontal"
android:lineSpacingExtra="17sp"
android:text="What are you into?"
android:textColor="#253238"
android:textSize="15sp" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
中的interp
函数尝试了一些不同的方法。我从“ mschilli” here的回答中得到了这个主意。
akima
现在,我担心我的表面是对还是错,它根本与s_t提供的解决方案不匹配!