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),