Я новичок в R. Пожалуйста, помогите мне с проблемой ниже.
Мой data.table выглядит следующим образом -
Я хочу сделать некоторые вычисления только для столбцов si c и naics. Мне нужно добавить еще четыре новых столбца в data.table, а именно TwoDigitSi c, ThreeDigitSi c, TwoDigitNaics и ThreeDigitNaics. Чтобы сделать это TwoDi git, разделите три значения di git на 10 и четыре значения di git на 100 и так далее. также я не хочу использовать round (x). Это должен быть floor (x).
Пример кода для Data.table: - библиотека (readxl) библиотека (data.table) библиотека (xlsx) библиотека (openxlsx)
uk = read.csv("C:\\Users\\talgotra\\Desktop\\CE Count\\latest\\rawDD_monthly_UK40.csv")
data = as.data.table(uk)
Вывод должен быть как -