tôi đang tạo ra một dataframe sử dụng mã này:Loại bỏ hiển thị tên hàng từ khung dữ liệu
df <- data.frame(dbGetQuery(con, paste('select * from test')))
nào dẫn đến điều này:
UID BuildingCode AccessTime
1 123456 BUILD-1 2014-06-16 07:00:00
2 364952 BUILD-2 2014-06-15 08:00:00
3 95865 BUILD-1 2014-06-06 09:50:00
Tôi thì cố gắng loại bỏ những cái tên hàng (1 , 2, 3, vv) như đề xuất here bằng cách sử dụng mã này:
rownames(df) <- NULL
Nhưng sau đó khi tôi in ra df
nó vẫn hiển thị tên hàng. Có cách nào để không bao gồm tên hàng khi tạo khung dữ liệu không? Tôi tìm thấy một gợi ý về row.name = FALSE
nhưng khi tôi đã thử nó tôi chỉ có lỗi (tôi có thể đã đặt nó ở vị trí sai).
EDIT: Điều tôi muốn làm là chuyển đổi khung ngày thành bảng HTML và tôi không muốn hiển thị tên hàng trong bảng.
nó không phải là rõ ràng những gì bạn có ý nghĩa bởi "khi tôi in ra df". Có phải 'row.names = FALSE' trong' write.table' có liên quan không? – Henrik
@Henrik có thể cung cấp giải pháp tốt nhất ở đây. Tôi tự hỏi tại sao làm một cái gì đó như 'thuộc tính (df) $ row.names <- NULL' xóa tất cả các giá trị hình thức df –
Ý tôi là" khi tôi in ra df "là tôi gõ' df' vào terminal rồi in ra khung dữ liệu. Tôi không có 'write.table' vì tôi không viết một bảng (và khi nào tôi sẽ sử dụng xtable). –