224 次查看
正则表达式是由定义/形成模式以搜索输入文本的字符序列组成的字符串。正则表达式可以包含一个或多个字符,使用正则表达式,您可以搜索或替换字符串。Java 提供 java.util.regex 包用于使用正则表达式进行模式匹配。此包的 Pattern 类是正则表达式的编译表示。要将正则表达式与 String 匹配,此类提供两种方法:compile():此方法接受表示正则表达式的 String 并返回 Pattern 对象的对象。matcher():此方法接受 String 值并创建…… 阅读更多
840 次查看
正则表达式是特殊字符序列,可帮助您使用模式中包含的专用语法匹配或查找其他字符串或字符串集。它们可用于搜索、编辑或操作文本和数据。Java 提供 java.util.regex 包用于使用正则表达式进行模式匹配。Matcher 类Matcher 对象是解释模式并对输入字符串执行匹配操作的引擎。与 Pattern 类一样,Matcher 未定义公共构造函数。您可以通过在 Pattern 对象上调用 matcher() 方法来获得 Matcher 对象。此类的实例不是线程安全的…… 阅读更多
2K+ 次查看
有时我们会给出组或因素的均值和标准差,这些通常是从之前的研究中获得的,被称为次级数据。在这种情况下,可以使用ggplot2包的geom_error函数中定义最小值和最大值来创建包含均值和标准差的折线图,其中均值和标准差之间的差值定义了标准差,如果最小值设置为均值减去一个标准差,最大值设置为均值加上一个标准差。示例考虑以下数据框 - 实时演示组
124 次查看
java.lang包的String类表示字符集。Java程序中的所有字符串文字(例如“abc”)都实现为此类的实例。字符串索引是一个整数,表示从零开始的字符串中每个字符的位置。子字符串是字符串的一部分/片段。您可以使用String类的substring()方法识别字符串的子字符串。此方法有两个变体 - substring(int beginIndex)此方法接受一个表示当前字符串中索引的整数值,并返回从给定索引到字符串结尾的子字符串…… 阅读更多
255 次查看
如果我们有一个字符列,这意味着该列中更有可能出现重复值,因此不能直接根据字符列中的值查找数值列的均值。为此,我们可以使用aggregate函数,如下例所示。示例1考虑以下数据框 - 实时演示set.seed(214) x1
1K+ 次查看
根据我们的目标,可能需要将矩阵行转换为列表,这意味着每一行将成为列表的一个元素。这可以通过使用as.list函数来完成,但首先我们需要将矩阵转置后转换为数据框。例如,如果我们有一个名为M的矩阵,那么它的行将使用下面编写的命令转换为列表 - as.list(data.frame(t(M)))示例1实时演示M1
3K+ 次查看
要为连续向量创建箱,我们可以使用cut函数并将箱存储在包含原始向量的数据框中。必须根据向量的值范围传递cut函数中的值,否则箱值中将有NA。例如,如果我们有一个包含0.55的向量,并且我们没有在cut函数中使用0,那么第一个箱将是NA。查看下面的示例,了解如何正确操作。示例1实时演示x1
有时数值记录为字符值,我们需要在开始分析之前将它们转换为数值类型。这在R中的整个数据框中也是可能的。因此,我们可以使用sapply函数将数据框的列转换为数值类型,并通过使用as.data.frame读取它来将输出保存在数据框中。示例1考虑以下数据框 - 实时演示x
738 次查看
基础R中的箱线图包含一个框,该框称为边框。我们可以通过在创建箱线图时使用frame参数来去除该边框。例如,如果我们有一个名为x的向量,并且我们想创建一个无边框的箱线图,那么可以使用命令boxplot(x,frame=F)来完成。这将删除箱线图的所有边,除了Y轴标签,因为这将帮助我们理解变量的分布。示例实时演示x
291 次查看
如果向量中存在缺失值,则此类向量的图将不会显示所有值,只会显示非缺失值。如果我们想通过在图中添加缺失值来创建图,那么我们需要使用cbind为向量的长度定义X轴,并使用实际向量定义Y轴,但缺失值将被忽略,如下例所示。示例实时演示x