Blog Post

Understanding the World with F#

Play Understanding the World with F#
Sign in to queue


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. 







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.

Add Your 2 Cents