class相关内容

R将数据框中的列类分配(或复制)到另一个

我制作了一个大型数据框(1700+obs,159 个变量),其中包含从网站收集信息的功能.通常,该函数会查找某些列的数值,因此它们是数字的.但是,有时它会找到一些文本,并将整列转换为文本.我有一个列类正确的df,我想将这些类“粘贴"到一个新的不正确的df.比如说: dfCorrect 有了这个小矩阵,我可以手动操作,但是更大的矩阵呢?有没有办法将类从一个df“复制"到另一个,而不必知道每一列的 ..
发布时间:2022-01-20 18:15:22 其他开发

Python 类 __div__ 问题

元组代表分数.我试图通过乘以倒数来除分数 类测试():def __init__(self):self._x=(1,2)def __div__(self,div_fraction):返回 (self._x[0]*div_fraction[1],self._x[1]*div_fraction[0])y=测试()z=y/(1,3)打印(z) 给我: Traceback(最近一次调用最后一次): ..
发布时间:2022-01-19 23:50:05 Python

如何创建一个可以转换为布尔值的 php 类(真实或虚假)

我正在创建一个集合类,并希望它可以直接替换我目前使用的数组. 如何创建一个可以转换为布尔值的类,以便该类可以为真或假? 一个简单的测试表明一个空类的对象是真的: 类 boolClass {}$obj = new boolClass();var_dump((bool)$obj);//印刷//布尔(真) 但我需要确定我的课程是真还是假.有没有办法告诉 PHP 引擎如何将我的类转换为布尔 ..
发布时间:2022-01-19 17:53:56 PHP

AS3 自定义对话框:如何将推送按钮标签发送到 Main.fla

我制作了自己的 AS3-DialogBox 类.它有 2 个按钮(“是"和“否") 在类中有一个监听器,它在按下某个按钮时启动一个函数. 在这个监听器函数中,我可以通过调用 event.currentTarget.MyButtonTextfield.text 来获取和跟踪按钮标签(“是"或“否"). 所以我的问题是: 如何将这些推送的值(“是"或“否")从类侦听器函数中返回 ..
发布时间:2022-01-19 15:28:17 其他开发

函数结果中的 Fortran 类 (*)

我遇到了这篇文章中详述的函数的错误. 出现问题是因为我试图返回与输入类型.任何人都可以提出解决方案吗?我最初对每个都有一个功能类型,然后是通用接口将它们分组为相同的名称.现在我正在尝试使用多态性将所有内容放在一个函数中. 这是 gfortran 给我的错误. gfortran -o build/lib/foul.o -c -ffree-form -g -J./build/lib li ..
发布时间:2022-01-19 15:21:41 其他开发

为什么我们不能在 Java 7+ 中打开类?

在我看来,这样的 switch 语句会很有意义,但它会产生编译错误: public void m(Class c) {开关 (c) {case SubClassOfC1.class ://做点什么;休息;case SubClassOfC2.class ://做点什么;休息;}} 但是,不支持打开类.是什么原因? 我不是在尝试解决 instanceof,它实际上是在类级别,我需要执行一些操 ..
发布时间:2022-01-19 10:51:17 Java开发

在 case 语句中使用类对象

在 case 语句中使用类对象的最佳方式是什么?假设我有 a,它是 Class 类的一个实例.我想将它与不同的课程相匹配.如果我这样做了 case a当字符串然后...当 Fixnum 然后...结尾 这不会给出预期的结果,因为即使 a == String 例如,a === String 也不正确.这样做的巧妙方法是什么? 解决方案 我不会使用 to_s,因为 "String".to_ ..
发布时间:2022-01-19 10:40:12 其他开发

什么是初始化 tkinter 类的父/主?

注意 示例代码是精简版,但可以运行基本功能.请关注class MainWindow(tk.Frame) 问题 什么样的object可以起到tkinter类初始化的parent或master的作用? 在我的情况下,请参见示例代码,为什么不能将 self 作为 parent 传递给 ProjectInfo(...) 或 ConfirmItems(...) 在 class Mai ..
发布时间:2022-01-19 00:07:10 Python

在 JVM 中加载类时,类的不同部分按什么顺序初始化?

想象一个 Java 类,它具有您可以在一个类中找到的大多数特性.例如:它继承自另一个类,实现了几个接口,包括一些“静态最终"常量,一些最终常量,一些静态变量,实例变量,一个静态块,一个未命名的代码块(只是 {} 中的代码),构造函数、方法等. 当有问题的类第一次加载到 JVM 中时,类的各个部分按什么顺序初始化或加载到 JVM 中?JVM 中用于加载的调用堆栈是什么样的?假设这里只有一个类加 ..
发布时间:2022-01-18 23:59:55 Java开发

成员初始化器列表和非静态数据成员的默认成员初始化器有什么区别?

我想了解使用一种形式而不是另一种形式(如果有的话)的区别. 代码1(直接在变量上初始化): #include 使用命名空间标准;类测试{上市:测试() {cout 代码 2(在构造函数上初始化列表): #include 使用命名空间标准;类测试{上市:测试():计数(10){cout 语义上有什么区别,还是只是句法上的区别? 解决方案 ..
发布时间:2022-01-18 23:53:55 C/C++开发

如何扩展 Python 类初始化

我已经创建了一个基类: 类事物():def __init__(self, name):self.name = 名称 我想扩展类并添加到 init 方法中,以便 SubThing 同时具有 name 和 time 属性.我该怎么做? 类 SubThing(Thing):# 在这里扩展初始化并添加一个“时间"属性def __repr__(self):返回“"% (self.name ..
发布时间:2022-01-18 23:53:46 Python

为什么 Swift 初始化器不能在其超类上调用便利初始化器?

考虑两个类: A 类 {变量 x: 整数初始化(x:整数){自我.x = x}方便初始化(){self.init(x: 0)}}B类:A {在里面() {super.init()//错误:必须调用超类 'A' 的指定初始化器}} 我不明白为什么不允许这样做.最终,每个类的指定初始化程序都会使用它们需要的任何值来调用,那么为什么我需要在 B 的 init 中通过为 指定默认值来重复自己x 再次, ..
发布时间:2022-01-18 23:44:29 移动开发

在 C++ 中,在构造期间使用“this"指针初始化类成员

我想创建一个以某种父子关系关联到另一个类的类.为此,“子"类需要对其父类的引用. 例如: 模板类 TEvent {私人:T* 所有者;公共:TEvent(T* 父):所有者(父){}};类Foo {私人:TEvent冻死;//见下文}; 现在的问题是我不能直接初始化 Froozle 实例,也不能使用 Foo 的构造函数的实例化列表,因为那里不允许 thi ..
发布时间:2022-01-18 23:40:23 C/C++开发

在 C++ 中初始化对象的不同方法

想象一下这个类: 类实体{上市:整数 x, y;实体():x(0),y(0){}实体(int x,int y):x(x),y​​(y){}} 这里有多种用我认为我知道的初始化类的方法: 实体ent1;//使用默认构造函数,所以x=0和y=0实体 ent2();//使用默认构造函数,所以x=0和y=0(不确定)实体 ent3(1, 2);//生成构造函数,所以 x=1 和 y=2实体 ent4 ..
发布时间:2022-01-18 23:31:20 C/C++开发

C++11 允许对非静态和非常量成员进行类内初始化.发生了什么变化?

在 C++11 之前,我们只能对整型或枚举类型的静态 const 成员执行类内初始化.Stroustrup 在他的 C++ FAQ 中讨论了这个问题,并给出了以下示例: Y 类 {常量 int c3 = 7;//错误:不是静态的静态int c4 = 7;//错误:不是 const静态常量浮动 c5 = 7;//错误:不是整数}; 还有以下推理: 那么为什么会存在这些不方便的限制呢?一个类 ..
发布时间:2022-01-18 23:14:00 C/C++开发