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