После вашего обсуждения с @prosoitos похоже, что функция импорта не имеет смысла для вашего столбца даты:
Ваша строка данных примера в комментариях не содержит кавычек вокруг вашей строки даты. Это означает, что вы скопировали эти данные, открыв их с помощью Excel (или схожим образом), или ваш инструмент опроса не квалифицирует даты как строки. Вы открыли наш .csv в Excel, сохранили его как .xlsx и попытались импортировать результат в R? Это объясняет беспорядок, который вы получаете, поскольку Excel может попытаться интерпретировать строки дат и преобразовать их в какой-нибудь забавный формат Microsoft, который никто другой не использует.
Пожалуйста, не делайте этого, используйте необработанный CSV-файл, который никогда не использовался в Excel, и импортируйте его непосредственно в R.
Ваша функция чтения, очевидно, не понимает содержимого вашей переменной даты и, по-видимому, заменяет его на некоторое стандартное время Unix , которое является секундами с 1970 года. Однако, похоже, что эти отметки времени недействительны (43332 это что-то вроде полудня 1970/01/01), иначе вы могли бы легко преобразовать их в удобочитаемые даты.
Я предлагаю вам попробовать импортировать CSV с помощью:
read.csv("your_data.csv", header=TRUE, stringsAsFactors=FALSE)
Возможно, вам придется указать свой разделитель, например, sep = "\t"
(для файла с разделителями табуляции), если это не пробел , который является разделителем по умолчанию для функции чтения. После этого даты в вашем фрейме данных представляют собой простые текстовые строки, и вы можете следить за тем, что сказал @prosoitos.
(Извините за добавление дополнительного ответа. Я бы прокомментировал ответ @prosoitos, но у меня недостаточно репутационных баллов.)