小编net*_*bug的帖子

如何在 Matlab 中将字符串元胞数组转换为 int 和 NaN?

我有一个字符串元胞数组,其中包含数字和 None 值的混合。我想将 None 转换为 NaN,将数字转换为 int。

x = {'23','3','None'}
new_x = {23,3,NaN}
Run Code Online (Sandbox Code Playgroud)

matlab

2
推荐指数
1
解决办法
141
查看次数

根据条件在数据框中划分两列

我有以下数据框:

|module     | name  |value |
|-----------|-------|------|
|node[11]   | x     |4.0   |
|node[11]   | y     |1.0   |
|node[2]    | x     |2.0   |
|node[2]    | y     |3.0   |
|node[21]   | x     |6.0   |
|node[21]   | y     |6.0   |
Run Code Online (Sandbox Code Playgroud)

并希望创建一个新的数据框,其中包含每个模块的值 (x/y)。所以预期的输出是

|module     | out   |
|-----------|-------|
|node[11]   | 4.0   |
|node[2]    | 0.66  |
|node[21]   | 1.0   |
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

1
推荐指数
1
解决办法
53
查看次数

标签 统计

dataframe ×1

matlab ×1

pandas ×1

python ×1