я на окнах, с помощью R 3.0.2 (2013-09-25) - Frisbee Sailing
Я использовал пакет XLConnect
импортировать таблицу первенствовать в df
называется ConsolFLAT
. Таблица excel содержит строки, которые являются итоговыми значениями, которые я хочу отфильтровать. Строки, которые являются суммами, могут быть идентифицированы символом «■» в качестве первого символа в столбце GLDESC
, то есть GLDESC
имеет строку со значением «■ наличные», которая является общей линией для всех денежных средств, я хочу отфильтровать их ,выбор г для конкретного специального символа
Я был в состоянии создать столбец TOTALS
в моем кадре данных, который только имеет первый символ:
ConsolFLAT$TOTALS<-(substring(ConsolFLAT$GLDESC,1,1)
Теперь я хочу фильтровать мой dataframe для всех строк, для которых эта TOTALS
столбец не равен " ■ « Я не могу найти символ« ■ »в списке ascii, но в excel« code («■») возвращает «63» . Моя проблема в том, что я не могу получить R, чтобы идентифицировать этот символ, то есть как .character ("■") возвращает: [1] "|"
Как настроить в R функцию подмножества против t он характер «■»?
Спасибо, D
Спасибо! Это работает, попробовал +1, но у вас недостаточно репутации. В любом случае, большое вам спасибо, долгое время боролся с этим, оценил это. D – user2948714
добро пожаловать. Я не хочу знать, сколько времени я провел с такими символами/кодированием в прошлом. Это всегда боль. ;) – lukeA