Witam,
Tak na szybko zapytałem ChatGPT - oto odpowiedź
Aby zliczyć częstotliwość występowania wyrazów w tekście, można użyć różnych programów i narzędzi. Oto kilka popularnych opcji:
### 1. **Python (z biblioteką `collections`)**
Python to jedno z najczęściej używanych narzędzi do analizy tekstów. Można użyć wbudowanej biblioteki `collections` oraz innych narzędzi do przetwarzania tekstu, np. `nltk` lub `spacy`.
Przykładowy kod w Pythonie:
```python
from collections import Counter
import re
# Wczytanie tekstu
text = "To jest przykład tekstu, w którym zliczamy wystąpienie wyrazów."
# Uproszczenie tekstu: zamiana na małe litery, usunięcie znaków interpunkcyjnych
words = re.findall(r'\b\w+\b', text.lower())
# Zliczanie częstotliwości wyrazów
word_count = Counter(words)
# Wyświetlanie wyników
print(word_count)
```
### 2. **R (z pakietem `tm` lub `tidytext`)**
W R również istnieją pakiety do analizy tekstu. `tm` lub `tidytext` umożliwiają łatwe zliczanie wyrazów.
Przykładowy kod w R:
```R
library(tidytext)
library(dplyr)
text <- "To jest przykład tekstu, w którym zliczamy wystąpienie wyrazów."
# Przekształcenie tekstu na dataframe
words <- tibble(text = text) %>%
unnest_tokens(word, text)
# Zliczanie wystąpień słów
word_count <- words %>%
count(word, sort = TRUE)
print(word_count)
```
### 3. **Microsoft Excel**
Można również użyć Excela, w którym wystarczy wkleić tekst, a potem użyć funkcji `LICZ.JEŻELI` lub narzędzi takich jak Power Query, aby zliczyć częstotliwość wystąpień poszczególnych słów.
### 4. **Narzędzia online**
Istnieją również narzędzia online, które pozwalają na łatwe zliczanie częstotliwości słów w tekstach, np.:
- [WordCounter](
https://wordcounter.net/)
- [Textalyser](
https://textalyser.net/)
### 5. **Programy do analizy tekstu (np. AntConc)**
AntConc to narzędzie do analizy tekstów, które umożliwia zliczanie częstotliwości słów, fraz, a także przeprowadzanie analizy korpusów tekstowych.
https://www.laurenceanthony.net/software/antconc/pozdrawiam
Sławomir Łubiński