Я пытаюсь создать динамическое облако слов с помощью слова timdream wordcloud2
Как я уже сказал, я хочу, чтобы он был динамическим, что я имею в виду, полагаться на заданную строку, которая изменяется.
Я также создал массив слов для 50 самых популярных слов в данной строке исходных данных.
теперь у меня есть какая-то проблема, так как я не могу ожидать появления слов, так как они постоянно меняются, я знаю только размер холста, который у меня есть.
и я хочу, чтобы все слова появлялись на моем холсте, а wordcloud2 показывает только часть холста, когда слова не подходят,
Я попытался поиграть со свойством gridSize в настройках wordcloud и, особенно, weightFactor, которые влияют на размер сетки.
когда есть большой объем данных и "тяжелые" слова
Я думаю, что мне нужны некоторые расчеты, чтобы помочь этой работе, но я не знаю, с чего и с чего начать.
Есть ли какая-нибудь умная идея, чтобы подогнать массив под заданный размер?