for-loop相关内容
为什么要迭代 Date 或 POSIXct 对象导致 numeric ?例如: test = as.Date(“2009-01-01”) print(class ) #[1]“日期” (测试日) { print(class(day)) } #[ 1]“numeric” 同样的事情发生在 POSIXct test = as.POSIXct(“2009-01
..
我想知道一种优雅的Pythonic方法,在Python 3中迭代列表列表(或列表的列表)并行。列表的数量在运行时是不知道的,所以我相信我不能简单地将它们作为参数提供给 zip()函数。 例如,给定以下数据结构: var = [['x1','x2','x3'],['y1','y2' ,'y3'],['z1','z2','z3'],...] 我想要在每次迭代中访问以下值: x1
..
我需要打印一个三角形及其倒三角形(站在其尖端)。我只打印出三角形。我知道我可以很容易地使用循环,但是我想知道如何使用递归,在我的情况下,我不知道如何打印两个三角形和倒置的一个。谢谢你。 示例所需的输出: * ** *** **** **** *** ** * 我的代码: public class Recursion1 { publi
..
我有一个这样的数据集: head(TRAINSET) X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 Y 1 -2.973012 -2.956570 -2.386837 -0.5861751 4e -04 0.44 0.0728 0.0307 0.0354 0.0078 0.0047 0.0100 -0.0022 0.0038 -0.00
..
我有这个样本矩阵: X1 X2 X3 X4 1 FFFF 2 CCCC 3 DDDD 4 A#A#A#A 我正在尝试使用一个for循环,以获得每列中唯一间距的数量。这是我试图这样做的: y
..
例如,我有三个数据集(在我的情况下,它们还有很多变量): data_frame1
..
我正在合并一些存储在列表中的数据帧。为此,我正在使用一个带有 .df 命令的for循环。现在,我想在我的循环中的粘贴中使用数据框的名称作为后缀。有没有办法使用 for(.df in [list]){命令,我可以减去名字的数据框目前在 .df 内循环? 说我有这个列表有三个数据帧, a
..
我有一个DataFrame,我从篮球参考与球员名称。下面的代码是如何构建DataFrame。它有5列球员名称,但每个名字也有球员的位置。 url =“http:// www。 basketball-reference.com/awards/all_league.html“ dframe_list = pd.io.html.read_html(url) df = dframe_list
..
我正在 R 中学习 for循环。我试图弄清楚如何在中的变量中的中的 data.frame 。我在Stackoverflow中调查了几个例子,例如 Q1 ,
..
我有一个数据框看起来像这样: ID col2 col3 col4 1 5 NA NA 2 NA NA 1 3 5 NA NA 4 19 NA 1 如果col2有一个值,该单元格不应该改变(即使第3列和第4列包含值)。但是,如果col2包含“NA”值,我想从col3或col4返回任何非NA。 所需的输出如下所示,请注意现在第2行的“1”。
..
我有一个数据框架,我试图运行一个子集。在我的数据框中,我有一个名为“start”的列,我试图这样做: sub 我正确地获取了所有行的子集其中start = 14。 但是,当我这样做: for(start seq(1,20,by = 1)){ sub
..
我一直在搜索高低,我认为是一个简单的解决方案。 我有一个大的数据帧,我被分解因素。 eqRegions
..
我有一个包含杂乱的字符数据列的数据集。我想把它转换成分析数据进行分析。 carData
..
所以,我知道我可以使用data.frame命令将多个向量组合成一个数据帧,如下所示: my.data
..
我需要调整代码,这与我的数据框(但是另一个设置)完美匹配,以便从列Day中选择一个2天的时间窗口。特别是我有兴趣在前一天0(即i-1和i,其中i是感兴趣的日期),并且它列在Count中的(i - 1)值必须添加到第0天(i )col count。 这里是我的数据框的一个例子: df
..
我正在使用软件包gdistance进行最低成本分析。 这个想法是通过具有定义的成本值的costgrid(raster)来确定从目的地点到源的路径;该路径从而避免了高成本的像素,并且偏好具有低成本值的像素。使用我的数据为我工作的代码是: Costpath
..
关于R的最令人沮丧的事情之一是使用名称,算法和直观地创建新的数据帧变量的难度。假设我有一个包含一些变量的数据框,并希望根据循环创建新的变量。例如,我想创建新变量,这是现有变量的累积和,并命名为 df $ var_cumul temp
..
我在我的环境中有一系列称为EOG的数据框。 2006年至2012年期间每年有一个。像EOG2006,EOG2007 ... EOG2012。我想将它们添加为列表的元素。 首先,我想知道这是否可行。我读了官方的R指南和一些R编程手册,但我没有找到明确的例子。 其次,我想使用一个循环。不幸的是,我曾经做过这个工作的代码是错误的,我正在疯狂地解决它。 for(j in 2006 :$
..
我经常发现自己不得不在R中执行重复的任务。不得不一次又一次地在一个或多个数据结构上持续运行相同的功能非常令人沮丧。 例如,假设我在R中有三个单独的数据帧,我想删除每个具有缺失值的数据帧中的行。使用三个数据帧,在每个df上运行na.omit()并不是很困难,但是当具有一百个需要相同操作的类似数据结构时,它可以获得非常低效的 。 df1 variable = c(2004,2004,
..
请注意:投票不能帮助我,但只能阻止我通过降低其知名度来解决这个问题。我要求SO社区评论如何改进这个问题,以解决我的问题。 我有一个数据帧有多个学生的日期(3)(Amy,Bob),我想对学生和日期的子集进行某些操作。请考虑通过对象类转换的for循环过程来回答问题,而不是给出单行代码来解决这个问题。我需要在循环中运行两个函数。 首先需要一个数字矩阵(A,B),第二个需要一个列表。 总和和除法操作
..