小编Ric*_*ams的帖子

对numpy数组中的每个第n个条目进行二次采样

我是一个numpy的初学者,我试图从一个长的numpy数组中提取一些数据.我需要做的是从我的数组中的一个已定义的位置开始,然后从该位置对每个第n个数据点进行子采样,直到我的数组结束.

基本上如果我有

a = [1,2,3,4,1,2,3,4,1,2,3,4....] 
Run Code Online (Sandbox Code Playgroud)

我想对此进行子样本开始,a[1]然后从那里开始每隔四个点采样,以产生类似的东西

b = [2,2,2.....]
Run Code Online (Sandbox Code Playgroud)

python arrays numpy

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

删除numpy数组中的坏数据对

我正在处理大量数据,但每隔一段时间我都会使用nan而不是值.我需要以某种方式删除它们.这是我的数据集的一个例子

1 2
3 4
nan 5
6 7
8 nan
9 10
Run Code Online (Sandbox Code Playgroud)

我想删除坏数据成为:

 1 2
 3 4
 6 7
 9 10
Run Code Online (Sandbox Code Playgroud)

python numpy

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

我的java编译器坏了.我需要帮助修复它/重新安装它

最近在我的电脑上(osx 10.9),我无法编译任何java程序.我一直收到相同的错误消息.无论我尝试编译什么:

[richardwilliams@RichMBP sandbox]$ javac IOLearning.java
./String.java:9: ';' expected
word = String ReplaceAll(word,"World");
             ^
./String.java:3: incompatible types
found   : java.lang.String
required: String
String word = "Hello";
              ^
./String.java:9: cannot find symbol
symbol  : variable String
location: class String
word = String ReplaceAll(word,"World");
       ^
./String.java:9: cannot find symbol
symbol  : method ReplaceAll(String,java.lang.String)
location: class String
word = String ReplaceAll(word,"World");
              ^
4 errors
Run Code Online (Sandbox Code Playgroud)

我试过从互联网上更新java.我试过从apple下载最新的命令行工具.基本上我不知道该怎么做.也许我只需要从java中删除所有内容并重新安装.有人能指导我完成吗?因为现在我的备份计划是在一夜之间格式化我的硬盘并重新开始!

java

-9
推荐指数
1
解决办法
164
查看次数

标签 统计

numpy ×2

python ×2

arrays ×1

java ×1