Skip to content

Instantly share code, notes, and snippets.

@ddofer
Last active April 22, 2020 09:51
Show Gist options
  • Select an option

  • Save ddofer/59d0f583823096b878b01d9c05822ff2 to your computer and use it in GitHub Desktop.

Select an option

Save ddofer/59d0f583823096b878b01d9c05822ff2 to your computer and use it in GitHub Desktop.

Revisions

  1. ddofer revised this gist Apr 22, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion get_chemical_elements_wikipedia.py
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,6 @@
    df_base = pd.read_html("https://en.wikipedia.org/wiki/List_of_chemical_elements")[0]
    element_full_names = df_base["List of chemical elements"]["Element"][:-1] # last row is comments

    element_full_names = element_full_names.apply(lambda x: x[0],axis=1).values # get names out of list format
    element_full_names =list(element_full_names.apply(lambda x: x[0],axis=1).values) # get individual names out of wrapped list format

    # element_full_names.to_csv("names_of_elements.csv",index=False)
  2. ddofer revised this gist Apr 22, 2020. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion get_chemical_elements_wikipedia.py
    Original file line number Diff line number Diff line change
    @@ -4,4 +4,6 @@
    df_base = pd.read_html("https://en.wikipedia.org/wiki/List_of_chemical_elements")[0]
    element_full_names = df_base["List of chemical elements"]["Element"][:-1] # last row is comments

    element_full_names.to_csv("names_of_elements.csv",index=False)
    element_full_names = element_full_names.apply(lambda x: x[0],axis=1).values # get names out of list format

    # element_full_names.to_csv("names_of_elements.csv",index=False)
  3. ddofer created this gist Apr 22, 2020.
    7 changes: 7 additions & 0 deletions get_chemical_elements_wikipedia.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,7 @@
    import pandas as pd

    # read wikipedia html table with info on all elemetns, including symbols, names, properties:
    df_base = pd.read_html("https://en.wikipedia.org/wiki/List_of_chemical_elements")[0]
    element_full_names = df_base["List of chemical elements"]["Element"][:-1] # last row is comments

    element_full_names.to_csv("names_of_elements.csv",index=False)