Я впервые постер, извините, если формат не совсем такой, как требуется.
У меня есть фрейм данных, который выглядит примерно так: каждая строка содержит три столбца шестнадцатеричных строк:
id x
1 1 FFF8
2 2 FFBC
3 3 FFAE
4 4 0068
Если я правильно понимаю, «FFF8» должен преобразовываться в «-8», однако все, что мне удалось сделать, - это преобразовать его в положительный эквивалент - «65528».
Я использовал:
dataframe$x<-as.numeric(dataframe$x)
Я не нашел ни одной функции R, которая могла бы поддерживать знак минус, как предполагалось.
Может ли кто-нибудь любезно помочь с преобразованием шестнадцатеричные строки в число при сохранении предполагаемого знака минус?
Большое спасибо заранее.