小编Ser*_*nte的帖子

Spyder 3.0 不允许我运行文件

Spyder 3.0,Windows 10 64 位

大家好,我以前可以在Spyder中编写代码和运行文件而没有问题,但现在运行代码的按钮变灰了,我无法运行文件。甚至不使用 F5 或从“运行”菜单选项卡中单击“运行”。

查看我的 Spyder 菜单选项卡

此外,Spyder 曾经以不同的方式为我的文本着色,但现在它全是黑色的。我不知道发生了什么,我没有更改任何设置。做了一些研究,我发现这可以通过访问“首选项”选项卡(代码自省)来编辑,但该选项甚至没有出现在我的菜单栏中。

我的 Spyder 菜单选项卡的另一个视图

如何让 Spyder 3.0 再次运行我的文件?谢谢你,世界。

python menu spyder

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

R:用两个最连续值的平均值替换 NA

一个数据框:

x <- c(3,4,8,10,NA,NA,NA,8,10,10,NA,22)
y <- c(1,6,3,5,NA,44,23,NA,NA,5,34,33)
df <- data.frame(x,y)

x   y
<dbl>   <dbl>
3   1           
4   6           
8   3           
10  5           
NA  NA          
NA  44          
NA  23          
8   NA          
10  NA          
10  5           
NA  34          
22  33  
Run Code Online (Sandbox Code Playgroud)

我想用两个最连续值的平均值替换 NA 值。例如df[5,2]NA但我们可以用 5 和 44 的平均值替换它:

df[5,2] <- (df[4,2]+df[6,2])/2

df[5,2]
[1] 24.5
Run Code Online (Sandbox Code Playgroud)

但是,如果连续值也是 ,则无法完成此操作NA。更换df[6,1]用的均df[5,1]df[7,1],因为他们也NA不起作用。

我想要完成的是确保我用来计算平均值的值是两个最连续的值,而不是NA. 我创建了一个 for 循环来创建我们找到的索引的数据框NAs。然后,我创建了代表 旁边的索引的变量,NA并进行了评估它们是否为 的测试NA。如果TRUE …

replace r mean na

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

标签 统计

mean ×1

menu ×1

na ×1

python ×1

r ×1

replace ×1

spyder ×1