Question: Write a function named month _ convert ( x , from _ lang, to _ lang ) that will convert month names from one language

Write a function named month_convert(x, from_lang, to_lang) that will convert month names from one language to another. The function will accept three arguments: x, which is a factor with month information; the language from which we are translating from_lang; and the language to which we are translating to_lang.
I have uploaded a file called month_names.txt on Canvas which has the month names in several European languages. Use
2
month_names <- read.delim("month_names.txt", encoding="UTF-8", row.names=1) to import the file.
Then apply your conversion function, for example:
## [1] marzo marzo febrero junio
## Levels: febrero junio marzo
If the input contains a value that is not a real month, then it will be replaced with NA. Any values that are not real months should have the corresponding levels removed as well.
## [1] marzo marzo febrero junio
## Levels: febrero junio marzo
The order of the levels should remain the same before and after conversion between languages (they should not be realphabetized).
## [1] August April December April
## Levels: April August December
month_convert(x, "English", "Italian") ## [1] agosto aprile dicembre aprile
## Levels: aprile agosto dicembre

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!