我有一个数组,我想添加一个标题.
这就是我现在拥有的:
0.0,1.630000e+01,1.990000e+01,1.840000e+01
1.0,1.630000e+01,1.990000e+01,1.840000e+01
2.0,1.630000e+01,1.990000e+01,1.840000e+01
Run Code Online (Sandbox Code Playgroud)
这就是我要的:
SP,1,2,3
0.0,1.630000e+01,1.990000e+01,1.840000e+01
1.0,1.630000e+01,1.990000e+01,1.840000e+01
2.0,1.630000e+01,1.990000e+01,1.840000e+01
Run Code Online (Sandbox Code Playgroud)
注意:"SP"将始终为1,后跟可能不同的列编号
这是我现有的代码:
fmt = ",".join(["%s"] + ["%10.6e"] * (my_array.shape[1]-1))
np.savetxt('final.csv', my_array, fmt=fmt,delimiter=",")
Run Code Online (Sandbox Code Playgroud) 我有以下excel设置,但这是一个简化的设置:
A B C D E
1 Site1 X-Given Y-Given Site2 X-New-Given
2 A 10 400 A 15
3 A 20 500 A 25
4 A 30 600 A 30
5 A 40 700 B 35
6 A 50 800 B 30
7 B 2 400 B 15
8 B 25 500 B 25
9 B 300 600 B 30
Run Code Online (Sandbox Code Playgroud)
这就是我想要做的:
给定"E列"中的值,我想找到一个值<="E列"中的值,只要它们位于同一个站点
然后我想做同样的事情只找到"列E"中的>值
因此,期望的公式将是两个具有更大值的单元格,一个具有小于值的单元格
Example 1: Given 15 (E2) ---> would return "10" (from B2) and "20" (from B3)
Example …Run Code Online (Sandbox Code Playgroud)