小编hhh*_*hhh的帖子

Vim:yank正则表达式与+剪贴板匹配

示例:%y+猛拉到外部+剪贴板.现在我希望通过正则表达式获得结果,例如^\S\+外部+剪贴板.怎么样?

试用1. [失败] :g@^\S\+@y+

试用2. [失败] :^\S\+y+

regex vim clipboard

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

使用R中的另一个布尔向量对矢量进行子集

使用以下两个R向量,我想提取valMe使用布尔值的子集boolMe.此外,我想有两个可能的输出,一个在那里在FALSE值boolMe是从中省略valMe,和一个其中该FALSE值由NA替换.进一步说明我想在代码中做什么:

输入

boolMe<-c(FALSE, TRUE, TRUE, TRUE, FALSE, TRUE)
valMe<-1:6
Run Code Online (Sandbox Code Playgroud)

预期输出

NA 2 3 4 NA 6
Run Code Online (Sandbox Code Playgroud)

要么

2 3 4 6
Run Code Online (Sandbox Code Playgroud)

r subset iterable-unpacking

8
推荐指数
2
解决办法
6303
查看次数

如何在没有带env var的文件的情况下使用SED?

是否可以使用SED替换env var中的东西?

$ a='aoeua'
$ sed 's@a@o@g' <$a
bash: aoeua: No such file or directory
$ env|grep "SHELL"
SHELL=/bin/bash
Run Code Online (Sandbox Code Playgroud)

我想要的输出是

ooeuo
Run Code Online (Sandbox Code Playgroud)

代替每个a'aoeua'o.

bash shell sed environment-variables

8
推荐指数
2
解决办法
5710
查看次数

Python Georasters:将 geotiff 图像转换为 geopandas 数据框或 pandas 数据框?

我想将 geotiff 文件转换为 geopandas 数据框或 pandas 数据框。我在这里找到了这个解决方案但是

#!pip3 install georasters

import georasters as gr
import pandas
myRaster = 'demo.tif'
elevation = gr.from_file(myRaster)
    
#elevation #<georasters.georasters.GeoRaster at 0x7f38507aff90>


#elevation = elevation.to_pandas()
#elevation = elevation.to_geopandas()
Run Code Online (Sandbox Code Playgroud)

但我收到错误ValueError: Must pass 2-d input. shape=(3, 1500, 3000)

下面是我从这里找到的示例 geotiff 。

在此输入图像描述

如何将 geotiff 文件转换为 pandas 数据框或 geopandas 数据框?

geospatial python-3.x pandas geopandas

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

PHP:函数中的$ _GET和$ _POST?

我对代码感到惊讶,其中GET值$_GET['username']不包含在函数的参数中.

你什么时候需要包含POST和GET方法作为函数的参数?

php post get function

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

Unix:在没有虚拟文件的情况下添加文件?

我不想:

$ cat file > dummy; $ cat header dummy > file
Run Code Online (Sandbox Code Playgroud)

我想要类似于下面的命令但是到了开头,而不是结束:

$ cat header >> file
Run Code Online (Sandbox Code Playgroud)

unix append prepend

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

Java:BufferedReader的readLine()中的IOEXceptions是什么?

我可以用try-catch循环"修复"下面的异常,但我无法理解原因.

  1. 为什么"in.readLine()"部分会持续点燃IOExceptions?
  2. 抛出这些异常的真正目的是什么,目标可能不仅仅是更多的副作用?

代码和IOExceptions

$ javac ReadLineTest.java 
ReadLineTest.java:9: unreported exception java.io.IOException; must be caught or declared to be thrown
  while((s=in.readLine())!=null){
                      ^
1 error
$ cat ReadLineTest.java 
import java.io.*;
import java.util.*;

public class ReadLineTest {
 public static void main(String[] args) {
  String s;
  BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  // WHY IOException here?
  while((s=in.readLine())!=null){
   System.out.println(s);
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

java exception ioexception

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

加权最小二乘估计的函数

R是否具有加权最小二乘函数?具体来说,我正在寻找能够计算拦截和斜率的东西.

数据集

  1. 1 3 5 7 9 11 14 17 19 25 29
  2. 17 31 19 27 31 62 58 35 29 21 18
  3. 102153 104123 96564 125565 132255 115454 114555 132255 129564 126455 124578

因变量是数据集3,数据集1和2是自变量.

r least-squares

7
推荐指数
2
解决办法
2万
查看次数

在macOS Mavericks 10.9.5上安装xlsx和rJava

在我的Mac上安装rjava是一个真正的噩梦.

我的设置:

MacOS 10.9.5
Java: 7u71 (64 bits dowloaded from Oracle site)
R: R version 3.1.1 (2014-07-10)
Run Code Online (Sandbox Code Playgroud)

首先,在命令行中我运行了

sudo R CMD javareconf
Run Code Online (Sandbox Code Playgroud)

然后,我在里面跑了R:

install.packages('rJava')
Run Code Online (Sandbox Code Playgroud)

编译结束时的错误是这样的:

JavaVM -F/opt/local/Library/Frameworks/R.framework/.. -framework R -llzma -lm -liconv -licuuc -licui18n
ld: library not found for -licuuc
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libjri.jnilib] Error 1
make[1]: *** [src/JRI.jar] Error 2
make: *** [jri] Error 2
ERROR: compilation failed for package ‘rJava’
* removing ‘/Users/costa/Library/R/3.1/library/rJava’
Run Code Online (Sandbox Code Playgroud)

我尝试了Java 8和Mac默认的java也得到了同样的错误. …

java macos r rjava

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

LaTex:include-command是如何工作的?

我认为编译中的include-command复制粘贴代码,这是错误的,因为代码停止工作.请参阅代码中的中间部分.我只将代码复制粘贴到文件中并添加了include-command.

$ cat results/frames.tex
10.31 & 8.50 &  7.40 \\
10.34 & 8.53 &  7.81 \\
8.22 & 8.62 &  7.78 \\
10.16 & 8.53 &  7.44 \\
10.41 & 8.38 &  7.63 \\
10.38 & 8.57 &  8.03 \\
10.13 & 8.66 &  7.41 \\
8.50 & 8.60 &  7.15 \\
10.41 & 8.63 &  7.21 \\
8.53 & 8.53 &  7.12 \\
Run Code Online (Sandbox Code Playgroud)

乳胶代码,见中间部分

\begin{table}
        \begin{tabular}{ | l | m | r |}
        \hline
        $t$ / s & $d_{1}$ …
Run Code Online (Sandbox Code Playgroud)

latex include

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