我想將分隔文本文件導入到Stata中。其中一些字段是數字,用逗號格式化數字(即2,144.20)。當我在infix命令中爲這些列指定數字數據類型時,這些值將被計算爲缺失。 infix 2 first str id 2-15 double amount 16-25 using "{datasetname}"
是否有指定的數字格式(例如%20.2fc),使得非數字的Stata也不會把他們的方法嗎?
我不得不爲家庭作業做到這一點,但我不知道爲什麼會這樣對我說: int main(int argc, char* argv[])
{
char* name;
printf("Please enter the name of the file: \n");
scanf("%s", &name);
FILE * input;
input = fopen("input1.txt", "w");
假設我們有一個前綴表示法or(1) and A B or(2) or(3) C D E(其中A,B,C,D,E是布爾值並且or爲便於編號)的表達式,我們希望將其轉換爲中綴表示法。原則上我有兩種方法來評價它: (1)開始在or(3) C D,然後or(2),然後and,然後or(1) (2)開始在and A B然後檢查or(3),or(2)。最後檢查or(1) (1)從最右邊的運算符開始評估 (2)
我有一個前綴表示法的布爾表達式。可以說它是or and A B or or C D E。當我將它轉換爲中綴符號時,我會以 ((A and B) or ((C or D) or E))結束。我想把它縮小到(A and B) or C or D or E。我應該減少中綴表示還是實際上從前綴表示法中減去等式更容易?我應該使用什麼算法?