if-statement

    1热度

    3回答

    我有如下所示 my_df=data.frame(x=runif(100, min = 0,max = 60), y=runif(100, min = 0,max = 60)) #x and y in cm 有了这个,我需要从1值的新列的数据帧调节至36,匹配x和y每10厘米。例如,如果0<=x<=10 & 0<=y<=10,放1,那么如果10<=x<=20 & 0<=y<=10,

    0热度

    2回答

    我有VBA代码,用于比较用户输入的日期和当前日期,并用适当的颜色填充背景。它所有的工作正常。 现在我需要做系统检查,如果在列中选择排F的细胞是不是空的我需要有色列d,E,F为灰色。 代码: Private Sub CommandButton1_Click() Dim i As Integer For i = Range("C5000").End(xlUp).Row To 2

    0热度

    2回答

    我的数据集当然是更大的,但原理是一样的: library(tidyverse) df <- tibble(Name1 = c("Joe", "Harry", "Jane", NA, NA), Name2 = c("Joe", "Harry", "Thomas", "Bill", "Jane")) 问题1:我怎样才能提取值Name2("Thomas"和 "Bill")谁在Name1

    0热度

    1回答

    我有一个表table1,它有一些列,必须根据某些条件计算并移动到另一个表table2中。为了符合条件,我创建了一个临时表#ttemp,并将临时表更改为创建两个新变量var1和var2,以根据不同的列设置一些值,并稍后检查这些条件。如果条件通过,我做一些聚合,然后我会插入table2将有聚合列。 首先,从table1创建#temp表和变量。 SELECT * INTO #ttemp FROM t

    -1热度

    1回答

    新的“复仇者”电影刚刚发布!电影票房有很多人站在一条巨大的线上。他们每个人都有一张100美元,50美元或25美元的账单。 “复仇者”票价25美元。 Vasya目前是一名职员。他想把票卖给这条线上的每一个人。 Can Vasya可以向每个人出售一张门票,如果他最初没有钱,并且按照人们遵循的顺序严格销售门票,那么可以给予更改? 返回YES,如果Vasya可以向每个人出售机票并进行更改。否则返回NO。

    0热度

    1回答

    我有两个数据帧: dfi = pd.read_csv('C:/Users/Mauricio/Desktop/inflation.csv') dfm = pd.read_csv('C:/Users/Mauricio/Desktop/maturity.csv') # equals the following observation_date CPIAUCSL 0 1947-01-01

    0热度

    2回答

    列举理解枚举只有当if语句为True时才有枚举的方法吗? 例如,下面的代码枚举if语句是True还是False,我想有一个连续的索引。 my_list = [0,1,2] [i for i, w in enumerate(my_list) if w != 1] 我也试过以下,但你不能使用通在列表解析里像下面。 [i if w != 1 else pass for i, w in enumerate

    0热度

    1回答

    我刚刚在Python 3.6中试验了pathlib库。我想检查在给出的路径中是否存在具有给定文件名的文件。这里是我的代码: from pathlib import Path f = Path('/Libraries/Documents/sample.txt') print("File {} Exists".format(f)) if f.exists() else print("False")

    -1热度

    4回答

    我有2名编辑的文本如何检查,如果编辑文本的一个是空目前我在做什么是 if(tvPhoneNumber.getText().toString().matches("")){ if(tvContryCode.getText().length() == 0){ //show error Toast.makeText(getActivity(), "",

    0热度

    1回答

    所以这是我的情况。查看图片以获得更好的理解。 Example table 所以我想要做的是,IF在columnnÇ细胞不为空,则Excel将填充柱B的前3个字母,以columnn D.我用下面的宏可以这样做: Sub FillCountryCode() Sheets("Sheet1").Range("D2:D20").Formula = "=IF(C2 <> """", LEFT(B2,3),