有没有办法,在Javascript的帮助下,列出与当前页面相关的所有cookie?也就是说,如果我不知道cookie的名称,但想要检索它们包含的所有信息.
可能重复:
从数据框中删除特定行
假设我有一个由多行组成的数据框,如下所示:
X <- data.frame(Variable1=c(11,14,12,15),Variable2=c(2,3,1,4))
Variable1 Variable2
11 2
14 3
12 1
15 4
Run Code Online (Sandbox Code Playgroud)
现在,假设我想创建一个与此重复的新数据框,只是我删除了Variable1具有某个数值的所有行.假设我们将这些数字存储在矢量中,v.
也就是说,如果v包含数字11和12,则新数据框应如下所示:
Variable1 Variable2
14 3
15 4
Run Code Online (Sandbox Code Playgroud)
我一直在寻找网络已经有一段时间了,试图找出如何做这样的事情.主要是,我只需要某种命令removeRow(dataframe, row)或类似的东西.
我有一个制表符分隔的输入文件,如下所示:
Variable [1] Variable [2]
111 Something
Nothing 222
Run Code Online (Sandbox Code Playgroud)
第一行表示列名,后两行表示列值.如您所见,列名称包括空格和一些棘手的符号.
现在,我想要做的是将此文件导入R,然后再将其输出到新的文本文件,使其看起来与输入完全相同.为此我创建了以下脚本(假设输入文件名为"Test.txt"):
file <- "Test.txt"
x <- read.table(file, header = TRUE, sep = "\t")
write.table(x, file = "TestOutput.txt", sep = "\t", col.names = TRUE, row.names = FALSE)
Run Code Online (Sandbox Code Playgroud)
从这里,我得到一个如下所示的输出:
"Variable..1." "Variable..2."
"1" "111" "Something"
"2" "Nothing" "222"
Run Code Online (Sandbox Code Playgroud)
现在,这个输出存在一些问题.
如何使输出文件看起来与输入文件完全相同?
关于第一和第二个问题,我尝试通过创建内部向量来指定列名c("Variable [1]", "Variable [2]"),然后使用col.names选项for read.table().这给了我完全相同的输出.我也通过encoding选项尝试了不同的编码table.read().如果我查看上面提到的内部创建的向量,它会打印变量名称,因为它们应该被打印,所以我想在"text - > R"和"R - > text"阶段之间的转换存在问题.这个过程.也就是说,如果我查看由read.table()没有任何内部创建的向量创建的数据框,列名称是错误的.
至于第三个问题,我几乎迷失了,并且无法弄清楚我应该尝试什么.
当将包含12列的矩阵加载到R中,然后打印它时,OS X中的终端窗口将矩阵切成两半,排序说话,首先显示所有具有最初7列的行,然后再次显示所有行剩下5列.但是,我希望它显示列,而不是将其分开.我怎么能做到这一点?
鉴于您有一个包含大量列和行的数据框,您如何以一种好的方式将其可视化?
我从excel导入了我的数据,在那里我可以清楚地浏览我的数据.但是,当我将它作为数据框导入R时,事情变得更加复杂.我很快迷失在终端窗口的输出中.我可以将我的数据框输出到某种形式的更容易访问的形式进行查看,这看起来更像是在excel中的样子吗?
如果我fluidsynth从终端运行
fluidsynth soundfont.sf2 midifile.midi
Run Code Online (Sandbox Code Playgroud)
然后我可以实时编写控制更改命令来更改播放。例如,
cc 1 7 0
Run Code Online (Sandbox Code Playgroud)
将 CC#7 消息(通道音量)发送到通道 1,值为 0,这意味着通道 1 上的音量设置为 0。
现在,我想在调用时指定一堆这些 cc 命令fluidsynth,这意味着在播放开始之前设置通道音量(这意味着我可以将所需的混音输出到音频文件,这是我在这里的最终目标)。
阅读fluidsynth 手册时,我发现以下选项:
-f, --load-config
Load command configuration file (shell commands)
Run Code Online (Sandbox Code Playgroud)
我猜这就是我想要使用的,因为控制更改事件,在fluidsynth手册的后面,列在 MIDI MESSAGES 下,而 MIDI MESSAGES 又列在 SHELL COMMANDS 下。然而,手册并没有给我太多的内容(引用的段落是关于此选项的唯一内容;没有示例,没有任何内容)。我曾尝试阅读UNIX 中的配置文件,但无法解决任何问题。
我试过制作一个名为 的文件config,用一堆 cc 命令填充它,如下所示:
cc 0 7 0
cc 1 7 0
cc 2 7 0
Run Code Online (Sandbox Code Playgroud)
然后尝试通过使用加载它
fluidsynth -f config soundfont.sf2 …Run Code Online (Sandbox Code Playgroud) 我正在使用ssconvertGnumeric中的命令将一堆ODS文件转换为一堆CSV文件.我正在使用以下命令
ssconvert -O 'separator=; quoting-mode=never' "f.ods" "f.txt";
这很好...大部分时间.有时候,有些单元格中的用户已经在单元格中的新行字符中发挥作用(在Mac上的OpenOffice和LibreOffice中,您可以通过按下来实现此目的cmd+enter).这导致随后创建的CSV文件获得额外的行,因此而不是
This is some text. Here comes a newline that should be ignored;Some data;Some more data
我明白了
This is some text. Here comes a newline
that should be ignored;Some data; Some more data
是否有可能在转换过程中用其他东西替换单元格中的所有这些换行符,例如*?或者我可以以某种方式设置计算机忽略单元格内的所有内联字符?
我创建了一个条形图,每个条形图根据它所属的组进行着色,使用以下代码.
library("ggplot2")
df <- data.frame(ID=c(5,2,3,6,1,4),Score=c(24.8,33.2,55.21,19.21,41.99,15.23),Gender=c("Man","Woman","Woman","Man","Man","Woman"))
ggplot(df, aes(x=ID, y=Score, color=Gender)) + geom_bar(stat="identity")
Run Code Online (Sandbox Code Playgroud)
这会生成以下图表

现在,我想要实现的是对条形图的显示顺序进行排序,主要在性别变量上,次要在ID变量上.我在StackExchange上搜索了答案,但据我所知,大多数只处理y变量的排序.
(请注意,这是一个最小的例子,我的真实例子非常庞大.因此,我想找到一种方法来订购我不需要的所有东西,例如,手动输入每个ID号.)
假设我有一个文件夹 ,x其中包含两个文件夹foo和bar。在里面foo我有一个Python脚本bar,在里面我有我的数据(假设有几个.txt文件)。现在,我想从我的脚本中访问我的数据。我可以简单地使用这个命令,然后就到此为止:
fileList = glob.glob('/absolute/path/to/bar/*.txt')
Run Code Online (Sandbox Code Playgroud)
但是,使用这种方法,如果我移动x文件夹,我的脚本就会中断。
以相对方式指定路径以允许我自由移动父文件夹的最简单方法是什么x?
在前面的问题中,我得到了在odbc_connect调用上使用try-catch语句的建议。好了,说完了,这就是我试图做的。
以下代码尝试使用虚假的登录信息连接到数据库,但无法正常运行。
<?php
try
{
odbc_connect('BogusDatabase','BogusUser','BogusPassword');
}
catch (Exception $e)
{
echo "Something went wrong!";
}
?>
Run Code Online (Sandbox Code Playgroud)
我希望输出是一个字符串,指出“出了点问题!”。相反,我得到这个:

我正在使用Wampserver运行我的PHP代码。我不知道这是否是问题的一部分。
r ×5
bar-chart ×1
cookies ×1
fluidsynth ×1
ggplot2 ×1
gnumeric ×1
javascript ×1
newline ×1
odbc ×1
php ×1
python ×1
ssconvert ×1
try-catch ×1
wampserver ×1