找到 34423 篇文章,关于编程

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

Nizamuddin Siddiqui
更新于 2020-12-05 13:15:15

7K+ 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-12-05 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-05 13:10:37

129 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-12-05 13:06:08

10K+ 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-12-05 13:03:09

390 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-12-05 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-05 12:54:26

814 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-12-05 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-05 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-05 06:42:43

3K+ 次查看

将耦合(依赖)对象注入(转换)到解耦(独立)对象的过程称为依赖注入。依赖注入的类型有四种 - 构造函数注入设置器注入基于接口的注入服务定位器注入接口注入接口注入类似于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.