找到关于编程的34423 篇文章

如何在 base R 的数据框中添加排名列?

Nizamuddin Siddiqui
更新于 2020年12月5日 13:15:15

7K+ 次浏览

变量的排名有很多目标,例如根据层次结构定义顺序,但在数据科学中,我们主要使用它来分析非参数数据。可以使用 rank 函数对 R 数据框中的变量进行排名。例如,如果我们有一个包含列 x 的数据框 df,则可以按 rank(df$x) 的方式找到 x 中值的排名。示例 在线演示 考虑以下数据框:x1

如何在 R 中使用 ggplot2 设置 Y 轴刻度标记?

Nizamuddin Siddiqui
更新于 2020年12月5日 13:12:08

6K+ 次浏览

使用 ggplot2 时,Y 轴刻度标记的默认值由 R 使用提供的数据确定,但我们可以使用 ggplot2 包的 scale_y_continuous 函数来设置它。例如,如果我们希望值从 1 到 10,间隔为 1,则可以使用 scale_y_continuous(breaks=seq(1,10,by=1))。示例 在线演示 考虑以下数据框:x

如何在 R 中将向量的名称与另一个向量中具有相同值的字符串向量值按顺序匹配?

Nizamuddin Siddiqui
更新于 2020年12月5日 13:10:37

129 次浏览

如果我们想将向量的名称与另一个向量中具有相同值的字符串向量值按顺序匹配,则可以使用 pmatch 函数。pmatch 函数表示模式匹配,因此它匹配所有对应的值并返回这些值的索引。查看以下示例以了解其工作原理。示例 在线演示 x1

如何根据 R 数据框中特定列中的重复值来子集行?

Nizamuddin Siddiqui
更新于 2020年12月5日 13:06:08

10K+ 次浏览

在数据分析过程中,重复也是我们面临的一个问题。我们可以使用子集函数内的 duplicated 函数来查找 R 数据框特定列中具有重复值的行。这将仅返回基于我们选择的列的重复行,这意味着第一个唯一值将不会出现在输出中。示例 在线演示 考虑以下数据框:x1

如何在 R 中连接用连字符分隔的字符串向量?

Nizamuddin Siddiqui
更新于 2020年12月5日 13:03:09

390 次浏览

字符串向量的连接将创建向量中值的组合,因此我们可以将它们用于向量之间/向量间的交互。在 R 中,我们可以使用 expand.grid 和 apply 来创建这种类型的组合,如下面的示例所示。示例 1 在线演示 x1

R 中一些包含缺失值的数据集示例是什么?

Nizamuddin Siddiqui
更新于 2020年12月5日 13:01:43

745 次浏览

教师/教育者经常需要向学生讲解缺失值插补;因此,他们需要包含一些缺失值的数据集,或者需要创建一个数据集。我们还有一些包含缺失值的数据集可在 R 中使用,例如 base R 中的 airquality 数据和 VIM 包中的 food 数据。可能还有许多其他包包含具有缺失值的数据集,但探索它们将花费大量时间。因此,我们分享了 airquality 的示例以及 VIM 包中的一些数据集。示例 1 在线演示 head(airquality, 20)输出 Ozone Solar.R Wind Temp Month Day 1 41 ... 阅读更多

如何在 R 数据框中检测用 0 和 1 定义的二进制列?

Nizamuddin Siddiqui
更新于 2020年12月5日 12:54:26

814 次浏览

如果 R 数据框中的一列只有两个值 0 和 1,则我们称它为二进制列,但这并不意味着二进制列只需要用 0 和 1 定义,而是一种普遍约定。为了检测 R 数据框中用 0 和 1 定义的二进制列,我们可以使用 apply 函数,如下面的示例所示。示例 考虑以下数据框 - 在线演示 x1

如何在 C# 中使用 linq 扩展方法执行左外连接?

Nizamuddin Siddiqui
更新于 2020年12月5日 06:45:26

1K+ 次浏览

使用 INNER JOIN 只有匹配的元素包含在结果集中。不匹配的元素将从结果集中排除。使用 LEFT OUTER JOIN 所有匹配的元素 + 左集合中所有不匹配的元素都包含在结果集中。让我们通过一个示例来了解如何实现左外连接。考虑以下 Department 和 Employee 类。请注意,Employee Mary 没有分配部门。内部连接不会将其记录包含在结果集中,而左外连接会。示例 static class Program{ static void Main(string[] args){ var result = Employee.GetAllEmployees() ... 阅读更多

如何在 C# 中使用反射显示方法和属性?

Nizamuddin Siddiqui
更新于 2020年12月5日 06:43:53

223 次浏览

反射是描述代码中类型、方法和字段的元数据的过程。命名空间 System.Reflection 使您能够获取有关已加载程序集及其内部元素(如类、方法和值类型)的数据。System.Reflection 有许多类,但最常用的类是 Assembly、AssemblyName、ConstructorInfo、MethodInfo、ParameterInfo、EventInfo、PropertyInfo 和 MemberInfo。示例 static void Main(string[] args){ TypeInfo myType = typeof(TextInfo).GetTypeInfo(); IEnumerable properties = myType.DeclaredProperties; IEnumerable methods = myType.DeclaredMethods; Console.WriteLine(myType); Console.WriteLine(properties); Console.WriteLine(methods); StringBuilder strBuilder = new StringBuilder(); Console.WriteLine(); strBuilder.Append("The properties are:"); foreach (PropertyInfo p ... 阅读更多

如何在 C# 中使用基于接口的注入实现依赖注入?

Nizamuddin Siddiqui
更新于 2020年12月5日 06:42:43

3K+ 次浏览

将耦合(依赖)对象注入(转换)到解耦(独立)对象的过程称为依赖注入。依赖注入的类型 有四种类型的 DI - 构造函数注入 Setter 注入 基于接口的注入 服务定位器注入 接口注入 接口注入类似于 Getter 和 Setter DI,Getter 和 Setter DI 使用默认的 getter 和 setter,但接口注入使用支持接口,这是一种显式 getter 和 setter,它设置接口属性。示例 public interface IService{ string ServiceMethod(); } public class ClaimService:IService{ public string ServiceMethod(){ return "ClaimService is running"; } } public class AdjudicationService:IService{ public string ServiceMethod(){ ... 阅读更多

广告
© . All rights reserved.