Blog Post

Understanding the World with F#

Download this episode

Download Video

Download captions

Download Captions


The F# Software Foundation has been working hard to make F# the best tool for doing data science, not just on the .NET and Mono platforms. This video shows the recently announced F# libraries for interactive data analysis, for accessing data from a variety of sources including REST based services, CSV files and online data sources like WorldBank and Freebase.

In three demos, you'll learn how to acquire and understand data with F#. You'll see how to analyze the survival rate of Titanic passengers, how to correlate different indicators about countries in the world and how to link US debt data with information about US presidents and visualize the results. 







Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image

      Very interesting. Thank you.

      fyi - The presidential data has a pretty significant error in party affiliation. At least significant to the politically active in the US.

      Ronald Reagan was a Republican, your dataset has his party as Democrat.

    • User profile image

      Upon further examination of Freebase, Reagan was a Democrat before 1962. The query picked that up, not that he was Republican during his terms as President(1981-1989) after 1962.

    • User profile image

      Great demonstration of a variety of cool uses for F#. I didn't realize it worked so well with R. Might have to look into using this more often.

    • User profile image

      Excellent demo. Discoverability of F# is compelling.

    • User profile image

      @mike Thanks for checking & looking into this, interesting Smiley. The code for checking this is not very robust (it simply tries Democrats first and Republicans second). As you point out, the right approach would be to check the party membership dates (unless there are presidents who switched parties during presidential terms?) I'll see if I can get that fixed!

    • User profile image
      Carl Patenaude Poulin

      Small correction: around 24:15, without specifying the units we get the temperature in Kelvin, not in Fahrenheit.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.