df:
A B C D
1 2 3 la
0 1 -1 na
Run Code Online (Sandbox Code Playgroud)
如何找到这样的每一行的平均值?:
A B C D mean
1 2 3 la 2
0 1 -1 na 0
Run Code Online (Sandbox Code Playgroud)
我尝试过,但情况并非如此(:
some_col = [A,B,C]
for col in some_col:
df['mean'] = [np.mean([x, y]) for x, y in zip(df[col], df['mean'])]
Run Code Online (Sandbox Code Playgroud) 输入:
[yellow, red, green, blue]
{green:go, yellow:attention, red:stay}
Run Code Online (Sandbox Code Playgroud)
如何制作新列表:
[attention, stay, go, blue]
Run Code Online (Sandbox Code Playgroud)
有没有办法用 lambda 来实现?
我如何从这个 DataFrame 中进行制作:(尝试df.drop([0]), df.iloc[1:]但不起作用)
A B C
0 1 2 3
1 X Y Z
Run Code Online (Sandbox Code Playgroud)
这:
1 2 3
0 X Y Z
Run Code Online (Sandbox Code Playgroud)