标签: paste

R:调用粘贴的变量名称并将其用作位置参数

我试图用 x 中第一个观察值(即 1)替换 r<=10 的所有 r 值。这只是我想要做的事情的一个非常简单的例子,所以请不要质疑为什么我试图以复杂的方式来做这件事,因为完整的代码更复杂。我唯一需要帮助的是弄清楚如何使用我创建的向量 (p1) 来替换 r[p1] 或等效的 r[c(1,2,3,4)] 与 x[ 1 ] (等于至 1)。我无法显式编写 p1,因为它将在循环中生成(代码中未显示)。

x=c(1,2,3)
r=c(1,3,7,10,15)
assign(paste0("p", x[1]), which(r<=10))
p1
r[paste0("p", x[1])]=x[1]
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我尝试使用,r[paste0("p", x[1])]=x[1] 但这是我最终得到的输出在此输入图像描述

当我想看到这个输出时 在此输入图像描述

基本上,我需要找出一种在这段代码中调用 p1 的方法,r[??]=x[1] 而无需显式键入 p1。

我已经包含了我在下面尝试的完整代码,以防需要上下文。

##Creates a function to generate discrete random values from a specified pmf
##n is the number of random values you wish to generate
##x is a vector of discrete values (e.g. c(1,2,3))
##pmf is the associated pmf for the discrete …
Run Code Online (Sandbox Code Playgroud)

position r paste

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

如何在 JavaScript 中获取浏览器复制图像的实际 URL

好的,例如,当我们在 Firefox 中对图像(不是图像位置)执行“复制图像”时,数据将被复制到剪贴板。如果我们粘贴到可编辑的文件中<div>并输出该文件的 HTML <div>,我们可以看到它是图像的实际 URL,而不是 base64 URL 或某些对象 URL。例如,如果我们将其粘贴到“画图”中,我们就会得到实际的图像。URL 是否嵌入到剪贴板数据中的某个位置?如果是这样,我们如何在粘贴上检索它?

以下是调用粘贴事件的代码:

let cd = (event.clipboardData || event.originalEvent.clipboardData);

for (item of cd.items) {
    if (item.type.indexOf("image") >= 0) {
            ..... get the URL value ....

        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript url image paste

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

如何在IntelliJ IDEA中使用右键粘贴?

在此输入图像描述我可以在 CMD 中使用右键单击pace,但似乎无法在 IntelliJ IDEA 中使用它。它仅在单击鼠标中键时进行粘贴。

click intellij-idea paste

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

如何将两个文件(列)粘贴到第三个文件递增行+ 1?

我想使用命令linux粘贴两个文件paste(以及任何其他选项也将受欢迎)但增加第二行的行.更好地举个例子:

文件1

a
b
c
d
e
f
Run Code Online (Sandbox Code Playgroud)

文件2

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

我想创建file3为:

a 1
b 3
c 5  
d 7
e 9
f 11
Run Code Online (Sandbox Code Playgroud)

linux bash awk paste

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

将Bitmap的内容粘贴到PictureBox中

我目前正在编写一个小型绘图应用程序,用户可以在Panel上绘图.我正在使用选择工具,并希望能够选择面板的某个区域,然后将此选定区域直接粘贴到我刚刚在Panel右侧的PictureBox中.

我的问题是我的代码目前无法正常工作,当我尝试从面板粘贴我正在创建的Bitmap时,我在PictureBox中获得了一个大的红色X而不是实际的图像.我知道图像正在正确地复制到Bitmap,因为我尝试在它周围放一些代码将它作为jpeg保存到磁盘,然后查看图像,它显示正常.

这是我的代码:

private void tbCopy_Click(object sender, EventArgs e)
{
    int width = selectList[0].getEnd().X - selectList[0].getInitial().X;
    int height = selectList[0].getEnd().Y - selectList[0].getInitial().Y;

    using (Bitmap bmp = new Bitmap(width, height))
    {
        pnlDraw.DrawToBitmap(bmp, new System.Drawing.Rectangle(
                                      selectList[0].getInitial().X,
                                      selectList[0].getInitial().Y, 
                                      width, height));
        pbPasteBox.Image = bmp;             
    }
}   
Run Code Online (Sandbox Code Playgroud)

宽度和高度只是我要复制的区域的尺寸,而selectList是一个包含一个对象的List,其中包含我要复制的区域的坐标.

任何帮助将不胜感激.

c# copy bitmap paste picturebox

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

两个相同的程序,只有一个编译(java7)

在从课程的pdf演示中学习时,我通常会尝试编写很多给出的例子,通常我自己重写所有这些,所以它也是一个记忆练习.但是在这种情况下,我似乎无法编译我复制粘贴的东西; 然后我开始自己重写它并且它起作用了.我不知道这是一个错误还是我错过的东西.我将在这里留下代码和终端错误.顺便说一句,我在osx lion上,我正在使用textwrangler作为编辑器和编译终端.

import java.lang.Math;

public class Radice
{
   public static void main(String[] args)
   {
      double r = Math.sqrt(2);
      double x = r * r;
      if (x==2)
         System.out.println("OK");
      else
         System.out.println("Non ci credevi?");

   }
}   
Run Code Online (Sandbox Code Playgroud)

import java.lang.Math;

public class Radice2
{
   public static void main(String[] args)
    {
      double r = Math.sqrt(2);
      double x = r * r;
      if (x==2)
         System.out.println("OK");
      else
         System.out.println("Non ci credevi?");

   }
}        
Run Code Online (Sandbox Code Playgroud)

只有Radice2工作.这是日志

iMac-di-alessio:~ alessiobogesso$ cd Desktop/
iMac-di-alessio:Desktop alessiobogesso$ java Radice2
Non ci credevi?
iMac-di-alessio:Desktop alessiobogesso$ …
Run Code Online (Sandbox Code Playgroud)

java copy paste

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

bash:意外令牌附近的语法错误`('使用awk和粘贴

为什么我得到bash:意外令牌附近的语法错误`('使用paste和awk时如下:

paste <(awk '{print$1}' file1.csv ) < (awk '{print$10"\t"$11}' file1.csv) 
Run Code Online (Sandbox Code Playgroud)

谢谢

bash awk paste

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

Summernote 编辑器中的粘贴事件未触发 - 无法获取粘贴值

我正在构建一个使用 Summernote 编辑器 ( https://summernote.org/ )的应用程序。

它工作得很好,现在我想处理粘贴事件。想法是我想将内容粘贴为纯文本。此页面中的一些谷歌搜索结果: Paste content as plain text in summernote editor

这导致了我的问题 - 我试图实现这一点但没有成功。

我的代码:

我已经在我的 Bootstrap / ASP.NET MVC 应用程序中实现了 Summernote,如下所示(我使用 Summernote 0.8.8):

<div class="form-group mb-3">
        @Html.LabelFor(c => c.Content)
        <div class="card-body">
            <form class="form-horizontal form-bordered">
                <div class="form-group row">
                    <div class="col-sm-12">
                        <textarea name="Content" id="summernote" class="summernote" data-plugin-summernote data-plugin-options='{ "height": 180, "codemirror": { "theme": "ambiance" } }'>
                            @Html.Raw(Model.Content)
                        </textarea>
                    </div>
                </div>
            </form>
        </div>
Run Code Online (Sandbox Code Playgroud)

我现在尝试添加以下代码:

  $('#summernote').summernote({
                onPaste: function (e) {
                    var bufferText = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('Text');
                    e.preventDefault(); …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery paste twitter-bootstrap summernote

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

在bash中组合Grep和Paste命令

非常抱歉问一个愚蠢的问题,但我对此事感到疯狂。

所以,我在bash中,并且有一些文件:

ls
a.bed
b.bed
c.bed
Run Code Online (Sandbox Code Playgroud)

我要做的就是创建一个变量,将所有3个变量用逗号隔开,这是我要搜索的输出:

a.bed, b.bed, c.bed
Run Code Online (Sandbox Code Playgroud)

我现在使用的是什么(但是有空格而不是逗号):

beds=$(ls|grep .bed)
Run Code Online (Sandbox Code Playgroud)

其中有

a.bed b.bed c.bed
Run Code Online (Sandbox Code Playgroud)

非常感谢

bash grep paste

0
推荐指数
2
解决办法
85
查看次数

将换行符附加到 shell 脚本中

在 shell 脚本中,我有两个变量,它们被创建为:

newvar1=`echo "$var1"`
newvar2=`echo "$var2"`
Run Code Online (Sandbox Code Playgroud)

例如 newvar1:

A|1
B|2
Run Code Online (Sandbox Code Playgroud)

新变量2:

K/L/M
X/Y/Z
Run Code Online (Sandbox Code Playgroud)

需要得到像

A|1:K/L/M
B|2:X/Y/Z
Run Code Online (Sandbox Code Playgroud)

bash shell paste

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

"R":将矢量的所有元素放入一个元素而不"粘贴"

我有一个矢量例如test<-c("red","blue","green").我怎样才能将矢量的元素加入到我所拥有的元素中test<-c("red/blue/green").

我知道我可以使用,paste(test[1],test[2],test[3], sep="/")但这太多了,因为我的矢量有数百个元素!

谢谢你的帮助!

r vector paste

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

如何在R中生成一系列字符串,如a1,a2,a3 a4 ....

如何生成像a1,a2,a3这样的字符串......我试过:粘贴("a",1:3)[1]"a 1""a 2""a 3"

但我不想要空间

string r character paste

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