㈠ 單片機c程序老是報錯出現missing";"
看他的報錯提示(藍色箭頭所指),在第六行,也就是unsigned char Display Date[8];這句。變數名是不能帶空格的,所以Display Date[8]編譯器是不識別的,它會認為這是兩個語句,所以報錯缺分號。解決方法:把這個變數名字中間的空格,用下劃線「_」代替。同樣,程序中所有用到這個變數的地方都要這么修改。另,函數名也是不允許出空格的,第七行這個void Dig Display();以及用到這個函數的地方,也是一並要改的。㈡ stata樣本有缺漏值就將該樣本所在的組包含的樣本都刪除,怎麼做
你好
就假定第一列是b,第二列是a,假定a是組號,b是變數。現在a = 5的那個組裡面有一個b是缺失的,所以你打算刪除第5組,對吧?如果是這個思路,那麼請看下列代碼:
bys a: egen missing = sum(mi(b))
drop if missing
第一行代碼,mi(b)是指b是否有缺失值,如果該行有則為1,沒有則為0,因此a所代表的每個組內加總(egen sum函數),得到missing變數,missing為每個組內部缺失值的個數
第二行代碼,如果missing不為0,則刪除
希望有所幫助~