找到 34423 篇文章,关于编程

如何在 R 中创建带有 Y 轴刻度间隙的条形图?

Nizamuddin Siddiqui
更新于 2020年11月6日 11:03:03

569 次浏览

如果我们想要在条形图的 Y 轴刻度上添加间隙,那么在基础 R 中是无法实现的。为此,我们可以使用 plotrix 包的 gap.barplot 函数。gap.barplot 函数非常方便,我们只需要传入想要创建条形图的向量,并使用 gap 参数简单地传入间隙值即可。加载 plotrix 包:> library(plotrix)示例 1在线演示> x x输出[1] 2 6 5 4 7 2 5 2 5 2 8 6 8 13 3 5 7 7 5 6> gap.barplot(x, gap=c(2, 4)) ylim 0 11警告信息:在 gap.barplot(x, gap = c(2, ... 阅读更多

如何在 R 中将矩阵的对角线元素设置为 1?

Nizamuddin Siddiqui
更新于 2020年11月6日 10:58:04

1K+ 次浏览

首先我们需要理解的是,对角线元素只有在矩阵为方阵时才有用,否则将对角线元素设置为 1 没有任何意义,这几乎所有数学家都知道,但一些新手可能会感到困惑,因为我们可以在非方阵中创建对角线,但这不应该被称为对角线。在 R 中,我们可以使用 diag 函数将矩阵的对角线元素设置为 1。示例 1在线演示> M1 M1输出     [, 1] [, 2] [, 3] [, 4] [, 5] [1, ]   1    6   11   16   21 ... 阅读更多

如何在基础 R 中创建的箱线图中添加水平线?

Nizamuddin Siddiqui
更新于 2020年11月6日 10:49:01

3K+ 次浏览

基础 R 中的箱线图已经包含三条水平线,分别表示最小值、中位数和最大值,但我们可能需要创建一条额外的水平线来展示某个阈值。例如,我们可能需要在 2 处创建一条水平线,以了解大于 2 的值的差异。这可以通过在创建箱线图后使用 abline 函数轻松实现。示例 1在线演示> x boxplot(x) > abline(h=1)输出:示例 2在线演示> y boxplot(y) > abline(h=15)输出:示例 3在线演示> z boxplot(z) > abline(h=3)输出

如何在 R 中为对数模型创建正态分位数-分位数图?

Nizamuddin Siddiqui
更新于 2020年11月6日 10:44:02

197 次浏览

如何在 R 中为对数模型创建正态分位数-分位数图?对数模型是一种模型,其中我们取因变量的对数,然后在 R 中创建线性模型。如果我们想要为对数模型创建正态分位数-分位数图,则可以使用 plot 函数,并且必须引入 which = 2 参数以获取所需的图形。示例 1在线演示> x1 x1输出[1]  4.735737 3.631521 5.522580 5.538314 5.580952 4.341072 4.736899 2.455681 [9]  4.042295 5.534034 4.717607 6.146558 4.466849 5.444437 5.390151 4.491595 [17] 4.227620 4.223362 5.452378 5.690660 5.321716 ... 阅读更多

如何使用 dplyr 包从 R 数据框中删除多行?

Nizamuddin Siddiqui
更新于 2020年11月6日 08:28:03

429 次浏览

有时我们在数据集中会获得不需要的信息,需要将其删除,这些信息可能是一个单独的案例、多个案例、整个变量或任何其他对实现分析目标没有帮助的事物,因此我们希望将其删除。如果我们想要在 dplyr 包的帮助下从 R 数据框中删除此类行,则可以使用 anti_join 函数。示例考虑以下数据框:在线演示> set.seed(2514) > x1 x2 df1 df1输出 x1 x2 1 5.567262 4.998607 2 5.343063 4.931962 3 2.211267 ... 阅读更多

如何在 R 中生成不同长度的密码?

Nizamuddin Siddiqui
更新于 2020年11月6日 07:58:23

146 次浏览

要生成密码,我们可以使用 stringi 包的 stri_rand_strings 函数。如果我们想要生成不同长度的密码,则需要分别使用特定大小来创建密码。例如,对于密码大小或长度等于 8,我们可以使用 stri_rand_strings 函数中的 length 参数。加载 stringi 包:> library(stringi)示例 1> stri_rand_strings(n=5, length=8, pattern="[0-9a-zA-Z]") [1] "YkIEDYQz" "t42JCzYO" "rOE9YN8U" "2lu9AonY" "6lDUxScX"示例 2> stri_rand_strings(n=20, length=8, pattern="[0-9a-zA-Z]") [1] "glH3ysoX" "X0Sgvg3F" "P3YOePTa" "45GOb2hA" "tLCwszus" "CerCi1ks" [7] "UtFwzrSc" "pG8AJCQX" "NTCdMRHj" "5thI1wKb" "Ic8Rol1Y" "JakWa1Wd" [13] "9AfeXo7T" "SFJVn9XV" "lIRhLbJ9" "DNFyAbkJ" "jV4jJRZk" "IthkzfEU" [19] "talj9nBq" "Nak9Tidh"示例 3> ... 阅读更多

如何在 Pandas 中查找和过滤重复行?

Kiran P
更新于 2020年11月10日 09:38:28

6K+ 次浏览

有时在数据分析过程中,我们需要查看重复行以更好地了解数据,而不是直接将其删除。幸运的是,在 pandas 中,我们有几种方法可以处理重复项。duplicated()此方法允许我们提取 DataFrame 中的重复行。我们将使用一个包含重复项的新数据集。我已经从链接下载了 HR 数据集。import pandas as pd import numpy as np # 导入 HR 数据集,包含某些列 df = pd.read_csv("https://raw.githubusercontent.com/sasankac/TestDataSet/master/HRDataset.csv", usecols = ("Employee_Name""PerformanceScore", "Position", "CitizenDesc")) # 对员工姓名进行排序并使其永久生效 df.sort_values("Employee_Name"inplace = True) df.head(3)Employee_NamePositionCitizenDescPerformanceScore0AdinolfiProduction ... 阅读更多

如何在 Pandas 中使用 SQL 查询风格选择数据集的子集?

Kiran P
更新于 2020年11月10日 06:52:12

299 次浏览

简介在这篇文章中,我将向您展示如何使用 Pandas 以 SQL 风格的过滤方式执行数据分析。大多数公司的数

如何在 C# 中使用字符串格式将小数显示到两位或简单整数?

Nizamuddin Siddiqui
更新于 2020年11月5日 13:56:19

4K+ 次浏览

根据指定的格式将对象的值转换为字符串,并将它们插入到另一个字符串中。命名空间:System程序集:System.Runtime.dllFormat 方法的每个重载都使用复合格式化功能在复合格式字符串中包含基于零的索引占位符(称为格式项)。在运行时,每个格式项都替换为参数列表中相应参数的字符串表示形式。如果参数的值为 null,则格式项将替换为 String.Empty。示例类程序{    static void Main(string[] args){       int number = 123;       var s = string.Format("{0:0.00}", number);     ... 阅读更多

如何在 C# 中将字符串转换为标题大小写?

Nizamuddin Siddiqui
更新于 2020年11月5日 13:55:21

644 次浏览

标题大小写是指任何文本,例如标题或标题中,其中主要单词的首字母大写。标题大小写或标题大小写是一种用于呈现英语出版作品或艺术作品标题的字母大小写样式。使用标题大小写时,除了“次要”单词外,所有单词都大写,除非它们是标题的第一个或最后一个单词。示例中 ToTitleCase 的当前实现产生的输出字符串与输入字符串长度相同。示例 1类程序{    静态 void Main(string[] args){       字符串 myString ... 阅读更多

广告
© . All rights reserved.