

{"id":3508,"date":"2015-07-10T16:03:13","date_gmt":"2015-07-10T21:03:13","guid":{"rendered":"http:\/\/rud.is\/b\/?p=3508"},"modified":"2018-03-10T07:41:57","modified_gmt":"2018-03-10T12:41:57","slug":"r-package-to-access-the-open-movie-database-omdb-api","status":"publish","type":"post","link":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/","title":{"rendered":"R Package to access the Open Movie Database (OMDB) API"},"content":{"rendered":"<p>It&#8217;s not on CRAN yet, but there&#8217;s a <code>devtools<\/code>-installable R package for getting data from the <a href=\"http:\/\/omdbapi.com\/\">OMDB API<\/a>.<\/p>\n<p>It covers all of the public API endpoints:<\/p>\n<ul>\n<li><code>find_by_id<\/code>: Retrieve OMDB info by IMDB ID search<\/li>\n<li><code>find_by_title<\/code>: Retrieve OMDB info by title search<\/li>\n<li><code>get_actors<\/code>: Get actors from an omdb object as a vector<\/li>\n<li><code>get_countries<\/code>: Get countries from an omdb object as a vector<\/li>\n<li><code>get_directors<\/code>: Get directors from an omdb object as a vector<\/li>\n<li><code>get_genres<\/code>: Get genres from an omdb object as a vector<\/li>\n<li><code>get_writers<\/code>: Get writers from an omdb object as a vector<\/li>\n<li><code>print.omdb<\/code>: Print an omdb result<\/li>\n<li><code>search_by_title<\/code>: Lightweight omdb title search<\/li>\n<\/ul>\n<p>Here&#8217;s a bit of it in action:<\/p>\n<pre lang=\"rsplus\">devtools::install_github(\"hrbrmstr\/omdbapi\")\nlibrary(dplyr)\nlibrary(pbapply)\n\nsearch_by_title(\"Captain America\")\n\n# Source: local data frame [10 x 4]\n# \n#                                                   Title  Year    imdbID   Type\n# 1                    Captain America: The First Avenger  2011 tt0458339  movie\n# 2                   Captain America: The Winter Soldier  2014 tt1843866  movie\n# 3                                       Captain America  1990 tt0103923  movie\n# 4                                       Captain America  1979 tt0078937  movie\n# 5           Iron Man and Captain America: Heroes United  2014 tt3911200  movie\n# 6                    Captain America II: Death Too Soon  1979 tt0078938  movie\n# 7                                       Captain America  1944 tt0036697  movie\n# 8                                       Captain America 1966\u2013 tt0206474 series\n# 9                        Captain America: Super Soldier  2011 tt1740721   game\n# 10 Comic Book Origins: Captain America - Winter Soldier  2014 tt3618126  movie\n\nsearch_by_title(\"Captain America\", year_of_release=2013)\n\n# Source: local data frame [1 x 4]\n# \n#                              Title Year    imdbID  Type\n# 1 A Look Back at 'Captain America' 2013 tt3307378 movie\n\ngames <- search_by_title(\"Captain America\", type=\"game\")\n\nglimpse(games)\n\n# Observations: 2\n# Variables:\n# $ Title  (chr) \"Captain America: Super Soldier\", \"Captain America and the A...\n# $ Year   (chr) \"2011\", \"1991\"\n# $ imdbID (chr) \"tt1740721\", \"tt0421939\"\n# $ Type   (chr) \"game\", \"game\"\n\nfind_by_title(games$Title[1])\n\n#      Title: Captain America: Super Soldier\n#       Year: 2011\n#      Rated: N\/A\n#   Released: 2011-07-19\n#    Runtime: N\/A\n#      Genre: Action\n#   Director: Michael McCormick, Robert Taylor\n#     Writer: Christos N. Gage\n#     Actors: Hayley Atwell, Chris Evans, Sebastian Stan, Neal McDonough\n#       Plot: You play the Sentinel of Liberty as you raid the Red Skull's scientist\n#             minion, Armin Zola's, lair.\n#   Language: English\n#    Country: USA\n#     Awards: N\/A\n#     Poster: http:\/\/ia.media-imdb.com\/images\/M\/\n#             MV5BMTUwMzQ0NjE5N15BMl5BanBnXkFtZTgwODI3MzQxMTE@._V1_SX300.jpg\n#  Metascore: N\/A\n# imdbRating: 7.2\n#  imdbVotes: 271\n#     imdbID: tt1740721\n#       Type: game\n\nfind_by_title(\"Game of Thrones\", type=\"series\", season=1, episode=1)\n\n#      Title: Winter Is Coming\n#       Year: 2011\n#      Rated: TV-MA\n#   Released: 2011-04-17\n#    Runtime: 62 min\n#      Genre: Adventure, Drama, Fantasy\n#   Director: Timothy Van Patten\n#     Writer: David Benioff (created by), D.B. Weiss (created by), George R.R.\n#             Martin (\"A Song of Ice and Fire\" by), David Benioff, D.B.\n#             Weiss\n#     Actors: Sean Bean, Mark Addy, Nikolaj Coster-Waldau, Michelle Fairley\n#       Plot: Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans\n#             to ask his oldest friend, Eddard Stark, to take Jon's\n#             place. Across the sea, Viserys Targaryen plans to wed his\n#             sister to a nomadic warlord in exchange for an army.\n#   Language: English\n#    Country: USA\n#     Awards: N\/A\n#     Poster: http:\/\/ia.media-imdb.com\/images\/M\/\n#             MV5BMTk5MDU3OTkzMF5BMl5BanBnXkFtZTcwOTc0ODg5NA@@._V1_SX300.jpg\n#  Metascore: N\/A\n# imdbRating: 8.5\n#  imdbVotes: 12584\n#     imdbID: tt1480055\n#       Type: episode\n\nget_genres(find_by_title(\"Star Trek: Deep Space Nine\", season=5, episode=7))\n\n# [1] \"Action\"    \"Adventure\" \"Drama\"\n\nget_writers(find_by_title(\"Star Trek: Deep Space Nine\", season=4, episode=6))\n\n# [1] \"Gene Roddenberry (based upon \\\"Star Trek\\\" created by)\"\n# [2] \"Rick Berman (created by)\"                              \n# [3] \"Michael Piller (created by)\"                           \n# [4] \"David Mack\"                                            \n# [5] \"John J. Ordover\"\n\nget_directors(find_by_id(\"tt1371111\"))\n\n# [1] \"Tom Tykwer\"     \"Andy Wachowski\" \"Lana Wachowski\"\n\nget_countries(find_by_title(\"The Blind Swordsman: Zatoichi\"))\n\n# [1] \"Japan\"\n\nichi <- search_by_title(\"Zatoichi\")\nbind_rows(lapply(ichi$imdbID, function(x) {\n  find_by_id(x, include_tomatoes = TRUE)\n})) -> zato\n\npar(mfrow=c(3,1)) \nboxplot(zato$tomatoUserMeter, horizontal=TRUE, main=\"Tomato User Meter\", ylim=c(0, 100))\nboxplot(zato$imdbRating, horizontal=TRUE, main=\"IMDB Rating\", ylim=c(0, 10))\nboxplot(zato$tomatoUserRating, horizontal=TRUE, main=\"Tomato User Rating\", ylim=c(0, 5))<\/pre>\n<p><a href=\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3511\" data-permalink=\"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/readme-usage-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png?fit=672%2C480&amp;ssl=1\" data-orig-size=\"672,480\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"README-usage-1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png?fit=510%2C364&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png?resize=510%2C364&#038;ssl=1\" alt=\"README-usage-1\" width=\"510\" height=\"364\" class=\"aligncenter size-full wp-image-3511\" \/><\/a><\/p>\n<p>You can find out more at it&#8217;s <a href=\"https:\/\/github.com\/hrbrmstr\/omdbapi\">github repo<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s not on CRAN yet, but there&#8217;s a devtools-installable R package for getting data from the OMDB API. It covers all of the public API endpoints: find_by_id: Retrieve OMDB info by IMDB ID search find_by_title: Retrieve OMDB info by title search get_actors: Get actors from an omdb object as a vector get_countries: Get countries from [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[91],"tags":[810],"class_list":["post-3508","post","type-post","status-publish","format-standard","hentry","category-r","tag-post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>R Package to access the Open Movie Database (OMDB) API - rud.is<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R Package to access the Open Movie Database (OMDB) API - rud.is\" \/>\n<meta property=\"og:description\" content=\"It&#8217;s not on CRAN yet, but there&#8217;s a devtools-installable R package for getting data from the OMDB API. It covers all of the public API endpoints: find_by_id: Retrieve OMDB info by IMDB ID search find_by_title: Retrieve OMDB info by title search get_actors: Get actors from an omdb object as a vector get_countries: Get countries from [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/\" \/>\n<meta property=\"og:site_name\" content=\"rud.is\" \/>\n<meta property=\"article:published_time\" content=\"2015-07-10T21:03:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-03-10T12:41:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png\" \/>\n<meta name=\"author\" content=\"hrbrmstr\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"hrbrmstr\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/\"},\"author\":{\"name\":\"hrbrmstr\",\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/#\\\/schema\\\/person\\\/d7cb7487ab0527447f7fda5c423ff886\"},\"headline\":\"R Package to access the Open Movie Database (OMDB) API\",\"datePublished\":\"2015-07-10T21:03:13+00:00\",\"dateModified\":\"2018-03-10T12:41:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/\"},\"wordCount\":122,\"commentCount\":11,\"publisher\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/#\\\/schema\\\/person\\\/d7cb7487ab0527447f7fda5c423ff886\"},\"image\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/README-usage-1.png\",\"keywords\":[\"post\"],\"articleSection\":[\"R\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/\",\"url\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/\",\"name\":\"R Package to access the Open Movie Database (OMDB) API - rud.is\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/README-usage-1.png\",\"datePublished\":\"2015-07-10T21:03:13+00:00\",\"dateModified\":\"2018-03-10T12:41:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/README-usage-1.png?fit=672%2C480&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/README-usage-1.png?fit=672%2C480&ssl=1\",\"width\":672,\"height\":480},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/2015\\\/07\\\/10\\\/r-package-to-access-the-open-movie-database-omdb-api\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rud.is\\\/b\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"R Package to access the Open Movie Database (OMDB) API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/#website\",\"url\":\"https:\\\/\\\/rud.is\\\/b\\\/\",\"name\":\"rud.is\",\"description\":\"&quot;In God we trust. All others must bring data&quot;\",\"publisher\":{\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/#\\\/schema\\\/person\\\/d7cb7487ab0527447f7fda5c423ff886\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rud.is\\\/b\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/rud.is\\\/b\\\/#\\\/schema\\\/person\\\/d7cb7487ab0527447f7fda5c423ff886\",\"name\":\"hrbrmstr\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/ukr-shield.png?fit=460%2C460&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/ukr-shield.png?fit=460%2C460&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/ukr-shield.png?fit=460%2C460&ssl=1\",\"width\":460,\"height\":460,\"caption\":\"hrbrmstr\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/rud.is\\\/b\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/ukr-shield.png?fit=460%2C460&ssl=1\"},\"description\":\"Don't look at me\u2026I do what he does \u2014 just slower. #rstats avuncular \u2022 ?Resistance Fighter \u2022 Cook \u2022 Christian \u2022 [Master] Chef des Donn\u00e9es de S\u00e9curit\u00e9 @ @rapid7\",\"sameAs\":[\"http:\\\/\\\/rud.is\"],\"url\":\"https:\\\/\\\/rud.is\\\/b\\\/author\\\/hrbrmstr\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"R Package to access the Open Movie Database (OMDB) API - rud.is","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/","og_locale":"en_US","og_type":"article","og_title":"R Package to access the Open Movie Database (OMDB) API - rud.is","og_description":"It&#8217;s not on CRAN yet, but there&#8217;s a devtools-installable R package for getting data from the OMDB API. It covers all of the public API endpoints: find_by_id: Retrieve OMDB info by IMDB ID search find_by_title: Retrieve OMDB info by title search get_actors: Get actors from an omdb object as a vector get_countries: Get countries from [&hellip;]","og_url":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/","og_site_name":"rud.is","article_published_time":"2015-07-10T21:03:13+00:00","article_modified_time":"2018-03-10T12:41:57+00:00","og_image":[{"url":"https:\/\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png","type":"","width":"","height":""}],"author":"hrbrmstr","twitter_card":"summary_large_image","twitter_misc":{"Written by":"hrbrmstr","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#article","isPartOf":{"@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/"},"author":{"name":"hrbrmstr","@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886"},"headline":"R Package to access the Open Movie Database (OMDB) API","datePublished":"2015-07-10T21:03:13+00:00","dateModified":"2018-03-10T12:41:57+00:00","mainEntityOfPage":{"@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/"},"wordCount":122,"commentCount":11,"publisher":{"@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886"},"image":{"@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#primaryimage"},"thumbnailUrl":"https:\/\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png","keywords":["post"],"articleSection":["R"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/","url":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/","name":"R Package to access the Open Movie Database (OMDB) API - rud.is","isPartOf":{"@id":"https:\/\/rud.is\/b\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#primaryimage"},"image":{"@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#primaryimage"},"thumbnailUrl":"https:\/\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png","datePublished":"2015-07-10T21:03:13+00:00","dateModified":"2018-03-10T12:41:57+00:00","breadcrumb":{"@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#primaryimage","url":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png?fit=672%2C480&ssl=1","contentUrl":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2015\/07\/README-usage-1.png?fit=672%2C480&ssl=1","width":672,"height":480},{"@type":"BreadcrumbList","@id":"https:\/\/rud.is\/b\/2015\/07\/10\/r-package-to-access-the-open-movie-database-omdb-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rud.is\/b\/"},{"@type":"ListItem","position":2,"name":"R Package to access the Open Movie Database (OMDB) API"}]},{"@type":"WebSite","@id":"https:\/\/rud.is\/b\/#website","url":"https:\/\/rud.is\/b\/","name":"rud.is","description":"&quot;In God we trust. All others must bring data&quot;","publisher":{"@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rud.is\/b\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886","name":"hrbrmstr","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1","url":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1","contentUrl":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1","width":460,"height":460,"caption":"hrbrmstr"},"logo":{"@id":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1"},"description":"Don't look at me\u2026I do what he does \u2014 just slower. #rstats avuncular \u2022 ?Resistance Fighter \u2022 Cook \u2022 Christian \u2022 [Master] Chef des Donn\u00e9es de S\u00e9curit\u00e9 @ @rapid7","sameAs":["http:\/\/rud.is"],"url":"https:\/\/rud.is\/b\/author\/hrbrmstr\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p23idr-UA","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":3325,"url":"https:\/\/rud.is\/b\/2015\/03\/18\/making-waffle-charts-in-r-with-the-new-waffle-package\/","url_meta":{"origin":3508,"position":0},"title":"Making waffle charts in R (with the new &#8216;waffle&#8217; package)","author":"hrbrmstr","date":"2015-03-18","format":false,"excerpt":"NOTE: The waffle package (sans JavaScript-y goodness) is up on CRAN so you can do an install.packages(\"waffle\") and library(waffle) vs the devtools dance. My disdain for pie charts is fairly well-known, but I do concede that there are times one needs to communicate parts of a whole graphically verses using\u2026","rel":"","context":"In &quot;Charts &amp; Graphs&quot;","block_context":{"text":"Charts &amp; Graphs","link":"https:\/\/rud.is\/b\/category\/charts-graphs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11928,"url":"https:\/\/rud.is\/b\/2019\/02\/18\/in-dev-wigle-your-way-into-a-hotspot-with-wiglr\/","url_meta":{"origin":3508,"position":1},"title":"In Dev: WiGLE Your Way Into A Hotspot with wiglr","author":"hrbrmstr","date":"2019-02-18","format":false,"excerpt":"WiGLE has been around a while and is a great site to explore the pervasiveness or sparsity of Wi-Fi (and cellular) networks around the globe. While interactive use is fun, WiGLE also has a free API (so long as you obey the EULA and aren't abusive) that lets you explore\u2026","rel":"","context":"In &quot;R&quot;","block_context":{"text":"R","link":"https:\/\/rud.is\/b\/category\/r\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2019\/02\/search-results.png?fit=1200%2C494&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2019\/02\/search-results.png?fit=1200%2C494&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2019\/02\/search-results.png?fit=1200%2C494&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2019\/02\/search-results.png?fit=1200%2C494&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2019\/02\/search-results.png?fit=1200%2C494&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":11859,"url":"https:\/\/rud.is\/b\/2019\/02\/03\/r-package-update-urlscan\/","url_meta":{"origin":3508,"position":2},"title":"R Package Update: urlscan","author":"hrbrmstr","date":"2019-02-03","format":false,"excerpt":"The urlscan? package (an interface to the urlscan.io API) is now at version 0.2.0 and supports urlscan.io's authentication requirement when submitting a link for analysis. The service is handy if you want to learn about the details \u2014 all the gory technical details \u2014 for a website. For instance, say\u2026","rel":"","context":"In &quot;R&quot;","block_context":{"text":"R","link":"https:\/\/rud.is\/b\/category\/r\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11837,"url":"https:\/\/rud.is\/b\/2019\/01\/30\/quick-hit-using-seymour-to-subscribe-to-your-gitlahub-repo-issues-in-feedly\/","url_meta":{"origin":3508,"position":3},"title":"Quick Hit: Using seymour to Subscribe to your Git[la|hu]b Repo Issues in Feedly","author":"hrbrmstr","date":"2019-01-30","format":false,"excerpt":"The seymour? Feedly API package has been updated to support subscribing to RSS\/Atom feeds. Previously the package was intended to just treat your Feedly as a data source, but there was a compelling use case for enabling subscription support: subscribing to code repository issues. Sure, there's already email notice integration\u2026","rel":"","context":"In &quot;R&quot;","block_context":{"text":"R","link":"https:\/\/rud.is\/b\/category\/r\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3314,"url":"https:\/\/rud.is\/b\/2015\/03\/15\/simple-lower-us-48-albers-maps-local-no-api-citystate-geocoding-in-r\/","url_meta":{"origin":3508,"position":4},"title":"Simple Lower US 48 Albers Maps &#038; Local (no-API) City\/State Geocoding in R","author":"hrbrmstr","date":"2015-03-15","format":false,"excerpt":"I've been seeing an uptick in static US \"lower 48\" maps with \"meh\" projections this year, possibly caused by a flood of new folks resolving to learn R but using pretty old documentation or tutorials. I've also been seeing an uptick in folks needing to geocode US city\/state to lat\/lon.\u2026","rel":"","context":"In &quot;cartography&quot;","block_context":{"text":"cartography","link":"https:\/\/rud.is\/b\/category\/cartography\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3569,"url":"https:\/\/rud.is\/b\/2015\/07\/29\/introducing-the-nominatim-geocoding-package\/","url_meta":{"origin":3508,"position":5},"title":"Introducing the nominatim geocoding package","author":"hrbrmstr","date":"2015-07-29","format":false,"excerpt":"In the never-ending battle for truth, justice and publishing more R packages than [Oliver](http:\/\/twitter.com\/quominus), I whipped out an R package for the [OpenStreetMap Nominatim API](http:\/\/wiki.openstreetmap.org\/wiki\/Nominatim). It actually hits the [MapQuest Nominatim Servers](http:\/\/open.mapquestapi.com\/nominatim\/) for most of the calls, but the functionality is the same. The R package lets you: - `address_lookup`:\u2026","rel":"","context":"In &quot;cartography&quot;","block_context":{"text":"cartography","link":"https:\/\/rud.is\/b\/category\/cartography\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/posts\/3508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/comments?post=3508"}],"version-history":[{"count":0,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/posts\/3508\/revisions"}],"wp:attachment":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/media?parent=3508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/categories?post=3508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/tags?post=3508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}