PAQUETE DE DICCIONARIO EN LENGUAJE R

En este artículo, discutiremos cómo usar el paquete dictionaRy del lenguaje de programación R.

dictionaRy es una interfaz R para la ‘API de diccionario libre’. Se puede usar para obtener datos sobre una palabra en inglés como definición, parte del discurso, orígenes, pronunciación, etc. Usaremos este paquete para obtener definiciones, partes del discurso y ejemplos de la función y también discutiremos otros enfoques. .

Instalación:

install.packages(“diccionario”)

Obtén la definición de una palabra:

  • define() devolverá datos JSON
  • select() solo obtendrá los datos seleccionados de los datos JSON que se declaran entre paréntesis.

Nota: También usaremos el paquete tidyverse para usar select() para facilitar la sintaxis. No es obligatorio.

Para comenzar, primero debemos importar el paquete dictionaRy y tidyverse. Ahora necesitaremos una palabra para un proceso posterior y la almacenaremos en una variable, para este ejemplo, usaremos » saludos » como nuestra palabra de entrada y nombre de variable .

Después de todo esto, pasaremos la palabra variable en un define() y almacenaremos la respuesta JSON en una variable llamada «datos». Para una sintaxis limpia y fácil, usaremos select() para obtener valores de json. Aquí select() necesitará un parámetro y buscará la clave coincidente y devolverá su valor.

R

# installing package
install.packages("dictionaRy")
  
# importing packages
library(tidyverse)
library(dictionaRy)
  
# storing word in a variable
word <- "greetings"
  
# requesting data of the word
data <- define(word)
  
# getting defintion of the word
# note: select() belongs to dplyr
# package
data %>% select(definition)

Producción:

# Un tibble: 3 x 1

 definición                                                              

 <chr>                                                                  

1 Una frase convencional utilizada para iniciar una carta o una conversación o de otra manera~

2 La acción del verbo saludar.                                        

3 (a veces formal, a veces humorístico) hola  

Deseche más información sobre la palabra:

Para ello, volveremos a importar el paquete dictionaRy y tidyverse. Ahora tomaremos otra palabra para este ejemplo y la almacenaremos en una variable, para este ejemplo usaremos «hola» como nuestra palabra de entrada y nombre de variable. Después de todo esto, pasaremos la variable de palabras en un define() y almacenaremos la respuesta JSON en una variable llamada » datos «.

Como define() devuelve JSON, también tiene varias claves como parte del discurso, por ejemplo, fonética y audio, por lo que pasaremos todos estos valores uno por uno en select ( ) para obtener una respuesta completa presente en JSON.

Ejemplo:

R

# installing package
install.packages("dictionaRy")
  
# importing packages
library(tidyverse)
library(dictionaRy)
  
# storing word in a variable
word <- "hello"
  
# requesting data of the word
data <- define(word)
print(data)
  
# getting defintion of the word
# note: select() belongs to dplyr package
data %>% select(definition)
  
# getting part of speech of the word
data %>% select(part_of_speech)
  
# getting example of the word
data %>% select(example)
  
# getting phonetics of the word
data %>% select(phonetic)
  
# gets url of audio on how to spell the word
data %>% select(audio)

Producción:

 

Publicación traducida automáticamente

Artículo escrito por vinamrayadav y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *