{"last_node_id":23,"last_link_id":34,"nodes":[{"id":23,"type":"MarkdownNote","pos":[-1281.7476806640625,1589.507568359375],"size":[685.038330078125,158.95028686523438],"flags":{},"order":0,"mode":0,"inputs":[],"outputs":[],"title":"License & copyright for Baseball Data","properties":{},"widgets_values":["Data from Lahman Baseball Database (http://seanlahman.com/) is used in this workflow.\n\nReprint of the copyright notice and license for data:\n```\nThis database is copyright 1996-2024 by Sean Lahman.\n\nThis work is licensed under a Creative Commons Attribution-ShareAlike 3.0\nUnported License. For details see: http://creativecommons.org/licenses/by-sa/3.0/\n```"],"color":"#432","bgcolor":"#653"},{"id":21,"type":"MarkdownNote","pos":[-1269.544677734375,2228.800048828125],"size":[225.02003479003906,58],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[],"title":"Action required","properties":{},"widgets_values":["Update this file path"],"color":"#322","bgcolor":"#533"},{"id":22,"type":"MarkdownNote","pos":[-1261.88623046875,2784.217041015625],"size":[225.02003479003906,58],"flags":{},"order":2,"mode":0,"inputs":[],"outputs":[],"title":"Action required","properties":{},"widgets_values":["Update this file path"],"color":"#322","bgcolor":"#533"},{"id":20,"type":"MarkdownNote","pos":[-1284.1763916015625,1800.983154296875],"size":[697.4251098632812,201.68402099609375],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[],"title":"Preparation Steps","properties":{},"widgets_values":["To run this workflow, follow below steps:\n1. Access http://seanlahman.com/.\n2. Select Comma-delimited version of the baseball data link.\n3. Download the data file. File name should be lahman_1871-2023_csv.7z.\n4. Using 7zip, extract the content.\n5. We need two files:\n * Batting.csv\n * People.csv\n6. Update the file paths in Pandas Load CSV nodes to point to those files. Specify the absolute file path unless you put those files under the ComfyUI installation directory."],"color":"#322","bgcolor":"#533"},{"id":3,"type":"PandasLoadCSVWithEncoding","pos":[-1275.5347900390625,2075.072509765625],"size":[276.5979919433594,104.5961685180664],"flags":{},"order":4,"mode":0,"inputs":[],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[27],"slot_index":0}],"title":"Batting","properties":{"Node name for S&R":"PandasLoadCSVWithEncoding"},"widgets_values":["/container/transfer/baseball/Batting.csv","latin_1"]},{"id":1,"type":"PandasLoadCSVWithEncoding","pos":[-1269.844482421875,2632.13623046875],"size":[264.9081115722656,99.47996520996094],"flags":{},"order":5,"mode":0,"inputs":[],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[32],"slot_index":0}],"title":"People","properties":{"Node name for S&R":"PandasLoadCSVWithEncoding"},"widgets_values":["/container/transfer/baseball/People.csv","latin_1"]},{"id":11,"type":"PandasSelectColumns","pos":[-977.7611694335938,2076.32666015625],"size":[254.65753173828125,105.0052261352539],"flags":{},"order":6,"mode":0,"inputs":[{"name":"dataframe","type":"DATAFRAME","link":27}],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[28],"slot_index":0}],"properties":{"Node name for S&R":"PandasSelectColumns"},"widgets_values":["playerID, H, yearID"]},{"id":19,"type":"PandasSelectColumns","pos":[-462.1707763671875,2350.3076171875],"size":[329.41015625,103.14431762695312],"flags":{},"order":11,"mode":0,"inputs":[{"name":"dataframe","type":"DATAFRAME","link":30}],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[31],"slot_index":0}],"properties":{"Node name for S&R":"PandasSelectColumns"},"widgets_values":["nameFirst, nameLast, H, yearID"]},{"id":17,"type":"PandasJoin","pos":[-800.79296875,2350.04052734375],"size":[228.39999389648438,122],"flags":{},"order":10,"mode":0,"inputs":[{"name":"right_dataframe","type":"DATAFRAME","link":34},{"name":"left_dataframe","type":"DATAFRAME","link":33}],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[30],"slot_index":0}],"title":"Join","properties":{"Node name for S&R":"PandasJoin"},"widgets_values":["playerID","inner"]},{"id":9,"type":"PandasSelectColumns","pos":[-974.8819580078125,2618.64892578125],"size":[323.7959289550781,102.03617858886719],"flags":{},"order":7,"mode":0,"inputs":[{"name":"dataframe","type":"DATAFRAME","link":32}],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[34],"slot_index":0}],"properties":{"Node name for S&R":"PandasSelectColumns"},"widgets_values":["nameFirst, nameLast, playerID"]},{"id":13,"type":"PandasSort","pos":[-697.0367431640625,2077.00244140625],"size":[210,102.36038208007812],"flags":{},"order":8,"mode":0,"inputs":[{"name":"dataframe","type":"DATAFRAME","link":28}],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[29],"slot_index":0}],"title":"Sorted by Hits","properties":{"Node name for S&R":"PandasSort"},"widgets_values":["H",false]},{"id":14,"type":"PandasHead","pos":[-458.82769775390625,2076.2470703125],"size":[210,103.08767700195312],"flags":{},"order":9,"mode":0,"inputs":[{"name":"dataframe","type":"DATAFRAME","link":29}],"outputs":[{"name":"DATAFRAME","type":"DATAFRAME","links":[33],"slot_index":0}],"title":"Top 10","properties":{"Node name for S&R":"PandasHead"},"widgets_values":[10]},{"id":18,"type":"PandasShowDataFrame","pos":[-94.80552673339844,2347.154541015625],"size":[254.3278350830078,212.038818359375],"flags":{},"order":12,"mode":0,"inputs":[{"name":"dataframe","type":"DATAFRAME","link":31}],"outputs":[{"name":"STRING","type":"STRING","links":null,"shape":6}],"title":"Final result","properties":{"Node name for S&R":"PandasShowDataFrame"},"widgets_values":[" nameFirst nameLast H yearID\n0 Ichiro Suzuki 262 2004\n1 George Sisler 257 1920\n2 Bill Terry 254 1930\n3 Lefty O'Doul 254 1929\n4 Al Simmons 253 1925\n5 Chuck Klein 250 1930\n6 Rogers Hornsby 250 1922\n7 Ty Cobb 248 1911\n8 George Sisler 246 1922\n9 Ichiro Suzuki 242 2001"]}],"links":[[27,3,0,11,0,"DATAFRAME"],[28,11,0,13,0,"DATAFRAME"],[29,13,0,14,0,"DATAFRAME"],[30,17,0,19,0,"DATAFRAME"],[31,19,0,18,0,"DATAFRAME"],[32,1,0,9,0,"DATAFRAME"],[33,14,0,17,1,"DATAFRAME"],[34,9,0,17,0,"DATAFRAME"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6973408901972848,"offset":[1745.0254261879224,-1747.4270223891715]},"node_versions":{"data-analysis":"d1135d404ccf4f6d523db77b95dff3934f62a384"},"ue_links":[]},"version":0.4}