1
我有一個包含大約200列的數據集。在導入時,具有邏輯TRUE,FALSE值的列被強制轉換爲字符。將數據幀的列強制爲基於列值的邏輯
Col1 Col2 Col3 . . .
1 "A" 100 "TRUE"
2 "B" 110 "FALSE"
3 "C" 120 "FALSE"
4 "D" 130 "TRUE"
.
.
.
鑑於上述數據幀例子,似乎我可以迫使它回到使用類似as.logical(df$Col3)
但這將是高度手工去通過所有的200分多種列改變真,僞列的邏輯。
是否可以根據列的值有條件地從整個數據框中選擇列,然後將這些列轉換爲邏輯數據類型?