Skip to content

Commit 7e56d77

Browse files
committed
fixed issue with duplicated emoji dictionary columns
1 parent 6be0da0 commit 7e56d77

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

R/plot_emoji.R

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,12 @@ plot_emoji <- function(data,
8282
# importing Emoji dictionary
8383
Dictionary <- read.csv(system.file("EmojiDictionary.csv", package = "WhatsR"))
8484

85+
# dedpulicating dictionary
86+
Dictionary <- Dictionary[Dictionary$status != "minimally-qualified" & Dictionary$status != "unqualified" ,]
87+
88+
# absolutely ensure deduplication
89+
Dictionary <- Dictionary[!duplicated(Dictionary$Desc),]
90+
8591
# setting starttime
8692
if (as.POSIXct(starttime,tz="UTC") <= min(data$DateTime)) {
8793
starttime <- min(data$DateTime)
@@ -160,7 +166,6 @@ plot_emoji <- function(data,
160166
NewFrame <- cbind.data.frame(NewDates,NewSender,NewEmoji)
161167

162168
# creating time data
163-
# TODO: Maybe this is where it goes wrong?
164169
NewFrame$hour <- as.POSIXlt(NewFrame$NewDates,tz = "UTC")$hour
165170
NewFrame$year <- as.POSIXlt(NewFrame$NewDates,tz = "UTC")$year + 1900
166171
NewFrame$day <- weekdays(as.POSIXlt(NewFrame$NewDates,tz = "UTC"), abbreviate = FALSE)

0 commit comments

Comments
 (0)