diff --git a/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist.png b/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist.png index 5dbe3eda8bd80ed7cfc3b5004a1a50b549b90512..8fb172839da4fe93abbd5629e118cc6450043422 100644 Binary files a/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist.png and b/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist.png differ diff --git a/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist2.png b/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist2.png deleted file mode 100644 index a0701794d81353c84bf80d17d2de4bd6b08569b0..0000000000000000000000000000000000000000 Binary files a/cosmere/plots/fanfic_overview/fanfic_kudo_freq_dist2.png and /dev/null differ diff --git a/cosmere/plots/fanfic_overview/fanfic_kudo_new_dist.csv b/cosmere/plots/fanfic_overview/fanfic_kudo_new_dist.csv deleted file mode 100644 index 6d0de452f1d9693a23bccdd39d4d3507bb3d5aaf..0000000000000000000000000000000000000000 --- a/cosmere/plots/fanfic_overview/fanfic_kudo_new_dist.csv +++ /dev/null @@ -1,241 +0,0 @@ -,0 -1.0,0.019 -2.0,0.024 -3.0,0.019 -4.0,0.032 -5.0,0.02 -6.0,0.02 -7.0,0.025 -8.0,0.016 -9.0,0.02 -10.0,0.023 -11.0,0.02 -12.0,0.014 -13.0,0.019 -14.0,0.023 -15.0,0.015 -16.0,0.013 -17.0,0.012 -18.0,0.016 -19.0,0.013 -20.0,0.015 -21.0,0.015 -22.0,0.013 -23.0,0.012 -24.0,0.015 -25.0,0.016 -26.0,0.016 -27.0,0.009 -28.0,0.01 -29.0,0.016 -30.0,0.011 -31.0,0.012 -32.0,0.011 -33.0,0.012 -34.0,0.011 -35.0,0.008 -36.0,0.008 -37.0,0.008 -38.0,0.01 -39.0,0.006 -40.0,0.006 -41.0,0.005 -42.0,0.009 -43.0,0.008 -44.0,0.008 -45.0,0.008 -46.0,0.008 -47.0,0.006 -48.0,0.006 -49.0,0.005 -50.0,0.002 -51.0,0.009 -52.0,0.004 -53.0,0.007 -54.0,0.009 -55.0,0.004 -56.0,0.004 -57.0,0.006 -58.0,0.008 -59.0,0.006 -60.0,0.007 -61.0,0.006 -62.0,0.007 -63.0,0.008 -64.0,0.005 -65.0,0.003 -66.0,0.003 -67.0,0.006 -68.0,0.005 -69.0,0.004 -70.0,0.002 -71.0,0.002 -72.0,0.005 -73.0,0.005 -74.0,0.002 -75.0,0.003 -76.0,0.003 -77.0,0.006 -78.0,0.004 -79.0,0.005 -80.0,0.001 -81.0,0.002 -82.0,0.005 -83.0,0.005 -84.0,0.002 -85.0,0.004 -86.0,0.006 -87.0,0.002 -88.0,0.001 -89.0,0.001 -90.0,0.001 -91.0,0.002 -92.0,0.002 -93.0,0.004 -94.0,0.002 -95.0,0.002 -96.0,0.002 -97.0,0.003 -98.0,0.002 -99.0,0.001 -100.0,0.001 -102.0,0.003 -103.0,0.001 -104.0,0.002 -105.0,0.002 -106.0,0.001 -107.0,0.002 -108.0,0.001 -109.0,0.003 -110.0,0.004 -111.0,0.001 -112.0,0.001 -113.0,0.002 -114.0,0.001 -115.0,0.001 -116.0,0.002 -117.0,0.003 -118.0,0.001 -119.0,0.003 -120.0,0.001 -122.0,0.001 -123.0,0.001 -124.0,0.001 -125.0,0.001 -126.0,0.001 -127.0,0.002 -128.0,0.003 -129.0,0.001 -130.0,0.002 -131.0,0.002 -132.0,0.002 -133.0,0.001 -134.0,0.001 -135.0,0.001 -136.0,0.001 -137.0,0.002 -139.0,0.001 -140.0,0.001 -141.0,0.001 -142.0,0.001 -143.0,0.001 -144.0,0.001 -145.0,0.001 -146.0,0.001 -147.0,0.001 -149.0,0.001 -151.0,0.002 -154.0,0.001 -155.0,0.001 -157.0,0.001 -158.0,0.001 -159.0,0.002 -161.0,0.001 -162.0,0.002 -164.0,0.001 -165.0,0.001 -166.0,0.001 -167.0,0.001 -168.0,0.002 -173.0,0.001 -175.0,0.001 -176.0,0.001 -177.0,0.001 -178.0,0.001 -181.0,0.001 -182.0,0.001 -185.0,0.001 -186.0,0.001 -187.0,0.001 -188.0,0.001 -189.0,0.001 -190.0,0.001 -191.0,0.002 -192.0,0.001 -193.0,0.001 -195.0,0.001 -197.0,0.001 -198.0,0.001 -206.0,0.001 -208.0,0.001 -210.0,0.001 -212.0,0.002 -214.0,0.001 -217.0,0.001 -218.0,0.001 -222.0,0.001 -227.0,0.001 -228.0,0.001 -229.0,0.001 -230.0,0.001 -232.0,0.001 -233.0,0.001 -235.0,0.001 -237.0,0.001 -239.0,0.001 -245.0,0.001 -246.0,0.001 -247.0,0.001 -248.0,0.001 -250.0,0.001 -252.0,0.001 -261.0,0.001 -262.0,0.001 -263.0,0.001 -272.0,0.001 -280.0,0.001 -281.0,0.001 -283.0,0.001 -292.0,0.001 -297.0,0.001 -301.0,0.001 -304.0,0.001 -317.0,0.001 -318.0,0.001 -323.0,0.001 -340.0,0.001 -343.0,0.001 -347.0,0.001 -357.0,0.001 -384.0,0.001 -393.0,0.001 -399.0,0.001 -407.0,0.001 -412.0,0.001 -419.0,0.001 -424.0,0.001 -438.0,0.001 -442.0,0.001 -454.0,0.001 -455.0,0.001 -467.0,0.001 -473.0,0.001 -474.0,0.001 -525.0,0.001 -547.0,0.001 -603.0,0.001 -644.0,0.001 -655.0,0.001 -718.0,0.001 -843.0,0.001 -928.0,0.001 diff --git a/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist.png b/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist.png index a4215164fdfdda2e44bdf7a2a9b84e3e10402b3d..04c748487562221c1c570701e74ca881d716303b 100644 Binary files a/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist.png and b/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist.png differ diff --git a/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist2.png b/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist2.png deleted file mode 100644 index 80a6c963f0c298f50102c9c0a5c7cb6bfc8edbe2..0000000000000000000000000000000000000000 Binary files a/divergent/plots/fanfic_overview/fanfic_kudo_freq_dist2.png and /dev/null differ diff --git a/divergent/plots/fanfic_overview/fanfic_kudo_new_dist.csv b/divergent/plots/fanfic_overview/fanfic_kudo_new_dist.csv deleted file mode 100644 index 0a870c3ad590a59fb16273a3820a6ac3f87c85c8..0000000000000000000000000000000000000000 --- a/divergent/plots/fanfic_overview/fanfic_kudo_new_dist.csv +++ /dev/null @@ -1,266 +0,0 @@ -,0 -1.0,0.028 -2.0,0.022 -3.0,0.021 -4.0,0.019 -5.0,0.021 -6.0,0.03 -7.0,0.021 -8.0,0.023 -9.0,0.028 -10.0,0.023 -11.0,0.022 -12.0,0.023 -13.0,0.016 -14.0,0.022 -15.0,0.017 -16.0,0.017 -17.0,0.018 -18.0,0.018 -19.0,0.013 -20.0,0.013 -21.0,0.007 -22.0,0.009 -23.0,0.009 -24.0,0.013 -25.0,0.01 -26.0,0.008 -27.0,0.008 -28.0,0.013 -29.0,0.012 -30.0,0.008 -31.0,0.009 -32.0,0.009 -33.0,0.013 -34.0,0.013 -35.0,0.01 -36.0,0.01 -37.0,0.008 -38.0,0.012 -39.0,0.005 -40.0,0.007 -41.0,0.008 -42.0,0.008 -43.0,0.006 -44.0,0.009 -45.0,0.007 -46.0,0.005 -47.0,0.005 -48.0,0.005 -49.0,0.005 -50.0,0.006 -51.0,0.006 -52.0,0.006 -53.0,0.006 -54.0,0.005 -55.0,0.005 -56.0,0.005 -57.0,0.005 -58.0,0.005 -59.0,0.006 -60.0,0.005 -61.0,0.006 -62.0,0.003 -63.0,0.005 -64.0,0.005 -65.0,0.002 -66.0,0.002 -67.0,0.003 -68.0,0.004 -69.0,0.004 -70.0,0.003 -71.0,0.006 -73.0,0.006 -74.0,0.001 -75.0,0.003 -76.0,0.003 -77.0,0.002 -78.0,0.003 -79.0,0.006 -80.0,0.002 -81.0,0.002 -82.0,0.002 -83.0,0.001 -84.0,0.001 -85.0,0.001 -86.0,0.002 -87.0,0.003 -88.0,0.001 -89.0,0.001 -90.0,0.003 -91.0,0.002 -92.0,0.002 -93.0,0.001 -94.0,0.004 -95.0,0.002 -96.0,0.002 -97.0,0.002 -98.0,0.002 -99.0,0.003 -100.0,0.003 -101.0,0.002 -102.0,0.002 -103.0,0.001 -104.0,0.001 -105.0,0.001 -106.0,0.002 -107.0,0.002 -108.0,0.001 -109.0,0.003 -110.0,0.001 -111.0,0.001 -112.0,0.002 -113.0,0.002 -114.0,0.001 -115.0,0.002 -116.0,0.002 -117.0,0.001 -119.0,0.002 -120.0,0.001 -121.0,0.002 -122.0,0.002 -123.0,0.002 -125.0,0.001 -126.0,0.001 -127.0,0.001 -128.0,0.002 -130.0,0.001 -131.0,0.001 -132.0,0.001 -133.0,0.001 -134.0,0.002 -135.0,0.003 -136.0,0.002 -137.0,0.005 -139.0,0.002 -140.0,0.001 -141.0,0.002 -143.0,0.001 -144.0,0.001 -145.0,0.001 -146.0,0.001 -147.0,0.001 -148.0,0.002 -149.0,0.002 -150.0,0.001 -151.0,0.001 -152.0,0.001 -153.0,0.001 -154.0,0.001 -156.0,0.001 -157.0,0.001 -158.0,0.002 -159.0,0.001 -160.0,0.001 -161.0,0.002 -162.0,0.001 -164.0,0.001 -165.0,0.001 -169.0,0.002 -171.0,0.001 -172.0,0.001 -174.0,0.001 -179.0,0.001 -180.0,0.002 -182.0,0.001 -183.0,0.001 -186.0,0.001 -187.0,0.001 -188.0,0.001 -190.0,0.001 -191.0,0.001 -192.0,0.001 -193.0,0.001 -194.0,0.001 -195.0,0.001 -199.0,0.001 -200.0,0.001 -201.0,0.001 -202.0,0.001 -204.0,0.002 -206.0,0.001 -207.0,0.001 -210.0,0.001 -213.0,0.001 -214.0,0.001 -216.0,0.001 -222.0,0.001 -223.0,0.001 -226.0,0.001 -231.0,0.001 -233.0,0.001 -234.0,0.001 -235.0,0.001 -236.0,0.001 -238.0,0.001 -239.0,0.001 -242.0,0.001 -243.0,0.002 -244.0,0.001 -246.0,0.001 -248.0,0.001 -249.0,0.001 -250.0,0.001 -251.0,0.001 -254.0,0.001 -257.0,0.001 -260.0,0.001 -261.0,0.001 -264.0,0.001 -266.0,0.001 -267.0,0.001 -270.0,0.001 -271.0,0.001 -272.0,0.001 -274.0,0.001 -282.0,0.001 -285.0,0.001 -286.0,0.001 -287.0,0.001 -293.0,0.001 -295.0,0.001 -297.0,0.001 -298.0,0.001 -300.0,0.001 -301.0,0.001 -302.0,0.001 -304.0,0.001 -305.0,0.001 -307.0,0.001 -310.0,0.001 -311.0,0.001 -313.0,0.001 -315.0,0.001 -325.0,0.001 -326.0,0.001 -332.0,0.001 -335.0,0.001 -340.0,0.001 -347.0,0.001 -366.0,0.001 -369.0,0.001 -371.0,0.001 -372.0,0.001 -383.0,0.001 -389.0,0.001 -398.0,0.001 -405.0,0.001 -412.0,0.001 -417.0,0.001 -434.0,0.001 -455.0,0.001 -460.0,0.001 -463.0,0.001 -469.0,0.001 -472.0,0.001 -488.0,0.001 -516.0,0.001 -534.0,0.001 -568.0,0.001 -582.0,0.001 -640.0,0.001 -674.0,0.001 -701.0,0.001 -756.0,0.001 -759.0,0.001 -868.0,0.001 diff --git a/fanfic_preprocessing.py b/fanfic_preprocessing.py index e925ae4e3e69ea401eb7465f47af66039c6efc0e..12899aad75068466764ba4b7d4d6ca09cf027bc7 100644 --- a/fanfic_preprocessing.py +++ b/fanfic_preprocessing.py @@ -8,6 +8,7 @@ import re from nltk.probability import FreqDist import numpy as np +colour_list = ["#feca8d", "#fd9668", "#f1605d", "#cd4071", "#9e2f7f", "#721f81", "#440f76", "#180f3d"] # actual preprocessing code #file header: @@ -42,7 +43,7 @@ def calculate_cum_kudo_distribution(fanfic_pd): return new_dist, cum_dist -def plot_distribution(new_dist, cum_dist, plt_title, file_path_for_pic:str, x_label="Number of Kudos", y_label="Percentage of Occurence", scatter_plt=True): +def plot_distribution(new_dist, cum_dist, plt_title, file_path_for_pic:str, x_label="Number of Kudos", y_label="Percentage of Occurence", scatter_plt=True, color="#fcfdbf"): plt.figure(figsize=(10,10)) plt.title(plt_title) @@ -50,10 +51,10 @@ def plot_distribution(new_dist, cum_dist, plt_title, file_path_for_pic:str, x_la plt.ylabel(y_label) if scatter_plt: - sns.scatterplot(x=new_dist.index, y=cum_dist) + sns.scatterplot(x=new_dist.index, y=cum_dist, color=color) else: - sns.lineplot(x=new_dist.index, y=cum_dist) + sns.lineplot(x=new_dist.index, y=cum_dist, color=color) plt.savefig(file_path_for_pic) plt.close() @@ -93,7 +94,7 @@ def separate_fanfics_by_good_medium_bad(df, series): f.write(medium_fics_joined) def run_functions(file_paths): - for file_path in file_paths: + for index, file_path in enumerate(file_paths): pattern = r"^[a-zA-Z_]+(?=/)" # get series from directory path match = re.search(pattern, file_path) if match: @@ -108,9 +109,9 @@ def run_functions(file_paths): new_dist, cum_dist = calculate_cum_kudo_distribution(file) #print(cum_dist) #print(new_dist) - new_dist.to_csv(f"{dir_path_for_pic}fanfic_kudo_new_dist.csv") + #new_dist.to_csv(f"{dir_path_for_pic}fanfic_kudo_new_dist.csv") #cum_dist.to_csv(f"{dir_path_for_pic}fanfic_kudo_cum_dist.csv") - plot_distribution(new_dist=new_dist, cum_dist=cum_dist, plt_title=f"{title} Cumulative Frequency Distribution of All Kudos", file_path_for_pic=f"{dir_path_for_pic}fanfic_kudo_freq_dist2.png") + plot_distribution(new_dist=new_dist, cum_dist=cum_dist, plt_title=f"{title} Cumulative Frequency Distribution of All Kudos", file_path_for_pic=f"{dir_path_for_pic}fanfic_kudo_freq_dist.png", color=colour_list[index]) if __name__ == "__main__": @@ -118,15 +119,5 @@ if __name__ == "__main__": #file_paths = ["cosmere/data/fanfics/cosmere_fanfics.csv"] run_functions(file_paths=file_paths) - #grishaverse - #grisha_fanfics = pd.read_csv("grishaverse/data/fanfics/grishaverse_fics.csv") - #new_dist, cum_dist = calculate_cum_kudo_distribution(grisha_fanfics) - #plot_distribution(new_dist=new_dist, cum_dist=cum_dist, plt_title="Grishaverse Cumulative Frequency Distribution of All Kudos", file_path_for_pic="grishaverse/freq_distribution/fanfic_kudo_freq_dist.png", scatter_plt=True) - - #throne of glass - #tog_fanfics = pd.read_csv("throne_of_glass/data/fanfics/throne_of_glass_fanfics.csv") - #new_dist, cum_dist = calculate_cum_kudo_distribution(tog_fanfics) - #plot_distribution(new_dist=new_dist, cum_dist=cum_dist, plt_title="Throne of Glass Cumulative Frequency Distribution of All Kudos", file_path_for_pic= "throne_of_glass/freq_distribution/fanfic_kudo_freq_dist.png", scatter_plt=True) - #separate_fanfics_by_good_medium_bad(grisha_fanfics, "grishaverse") #separate_fanfics_by_good_medium_bad(tog_fanfics, "throne_of_glass") \ No newline at end of file diff --git a/fanfic_preprocessing_old.py b/fanfic_preprocessing_old.py deleted file mode 100644 index 7c53d64d82b12533ba881c864369abef5b3cf3db..0000000000000000000000000000000000000000 --- a/fanfic_preprocessing_old.py +++ /dev/null @@ -1,137 +0,0 @@ -import seaborn as sns -import matplotlib.pyplot as plt -from cycler import cycler -import os -import pandas as pd -import statistics -import re -from nltk.probability import FreqDist -import numpy as np - -# code snippets for prettifying plots - -#colours -pink = '#d600a7' -light_green = '#55a480' -blue_grey = '#5d9c9c' -purple_grey = '#636273' -CB91_Blue = '#2CBDFE' -CB91_Green = '#47DBCD' -CB91_Pink = '#F3A0F2' -CB91_Purple = '#9D2EC5' -CB91_Violet = '#661D98' -CB91_Amber = '#F5B14C' - -color_list = [ blue_grey, CB91_Amber, pink, light_green, CB91_Green, CB91_Pink, CB91_Blue, - CB91_Purple, CB91_Violet] -plt.rcParams['axes.prop_cycle'] = plt.cycler(color=color_list) - -#some colour palette playing around - -cm = sns.cubehelix_palette(start=.5, rot=-.75, as_cmap=True) -cm1 = sns.cubehelix_palette(start=.5, rot=-.5, as_cmap=True) -cm2 = sns.cubehelix_palette(as_cmap=True) - -#palette_1 = sns.color_palette("flare") -#palette_2 = sns.color_palette("mako_r", as_cmap=True) - -# actual preprocessing code - -#file header: -# work_id,title,author,rating,category,fandom,relationship,character,additional tags,language,published,status,status date,words,chapters,comments,kudos,bookmarks,hits,all_kudos,all_bookmarks,body -# 27852922,Dealing with Our Demons,['ravenyenn19'],Mature,F/M,"Six of Crows Series",Kaz Brekker/Inej Ghafa,"Kaz B","Romance,Kanej - Freeform, Eventual Smut",English,2020-12-03,Updated,2023-03-16,747673,162/?,8573,12204,1373,709212,"['ud4m', 'book_addict_1228', 'ephemeraldelights', 'bluedelilah25', 'sunshinecorsets', 'I_do_not_like_purple_glasses', 'beep_boop_00', 'schleswigholstein', 'moonandstars75', 'ewerythingoes', 'mindfighters', 'rosibunnis', 'Lizie06', 'ghostlatte', 'aguswolman', 'QueenofEnglan', 'JenBoyette04', 'gnitneb_reads', 'gloomysunshine', 'v1ofvs', 'BazzaKrekker', 'BookGeek', 'poppyflower19', 'Cassanibal', 'vanilla_chai_tea', 'Honorthyword', 'mariaarmengol', 'luc1inda', 'zarawrites', 'monmough', 'Guilty__Pleasures', 'Ilyann', 'folieadeux_0_0', 'dragonguard', 'Emeliemarx', 'angrydabee', 'slythxrclaw', 'samaram0215', 'letsgetthisbread69', 'Mintmew', 'biblichour', 'Katloupet', 'Miss_ginger', 'inejsquake', 'Arabella_7833', 'flossy_flo99', 'a_k123', 'hushedwanderer', 'siriuslymichele', 'AnnaAvinaVTDX']",[],"Dear Kaz, - - -grisha_fanfics = pd.read_csv("grishaverse/data/fanfics/grishaverse_fics.csv") -tog_fanfics = pd.read_csv("throne_of_glass/data/fanfics/throne_of_glass_fanfics.csv") - -def read_csv_to_pd(file_path, name_of_file) -> pd: #fix type hints - name_of_file = pd.read_csv(file_path) - return name_of_file - - -def calculate_cum_kudo_distribution(fanfic_pd): - fanfic_kudos = fanfic_pd["kudos"].values.tolist() - fanfic_kudos_freq_dist = FreqDist(fanfic_kudos) - # convert to FreqDist object to a pandas series for easier processing - dist_panda = pd.Series(dict(fanfic_kudos_freq_dist)) - - # sort, normalise and round the panda series - new_dist = dist_panda.sort_index() - - for i in range(0, len(new_dist.index)): - #for index in new_token_len_dist.index: - new_dist.iat[i] = round(new_dist.iat[i]/len(fanfic_kudos), 3) #index-1 bc the index starts counting from zero, the word lengths not - #if float(new_token_len_dist.iat[i]) == 0.00: - # new_token_len_dist.drop(index=i) # here it is used as the label, so we want the index, not index -1; bad work-around, I'm sorry - - #calculate cumulative distribution - cum_dist = np.cumsum(new_dist.values) - return new_dist, cum_dist - - -def plot_distribution(new_dist, cum_dist, plt_title, file_path_for_pic:str, x_label="Number of Kudos", y_label="Percentage of Occurence", scatter_plt=False, max_ticks=10): - - plt.figure(figsize=(10,10)) - plt.title(plt_title) - plt.xlabel(x_label) - plt.ylabel(y_label) - - if scatter_plt: - sns.scatterplot(x=new_dist.index, y=cum_dist) - #plt.xticks(new_dist.index[::100], new_dist.index[::100]) - - else: - sns.lineplot(x=new_dist.index, y=cum_dist) - - plt.savefig(file_path_for_pic) - plt.close() - -def separate_fanfics_by_good_medium_bad(df, series): - good_fics = [] - medium_fics = [] - bad_fics = [] - few_kudos = 100 - medium_kudos = 1500 - - for index, row in df.iterrows(): - published = pd.to_datetime(row["published"]) - if published.year != 2023: - if not pd.isna(row["kudos"]): - kudos = pd.to_numeric(row["kudos"], errors="coerce") - if kudos <= few_kudos: - bad_fics.append(row["body"]) - elif kudos <= medium_kudos: - medium_fics.append(row["body"]) - elif kudos > medium_kudos: - good_fics.append(row["body"]) - else: - print(f"Missing kudos value for row {index}") - - bad_fics_joined = ''.join(map(str, bad_fics)) - good_fics_joined = ''.join(map(str, good_fics)) - medium_fics_joined = ''.join(map(str, medium_fics)) - - with open(f"{series}/data/split_txt_fanfics/good_fics.txt", "w") as f: - f.write(good_fics_joined) - - with open(f"{series}/data/split_txt_fanfics/bad_fics.txt", "w") as f: - f.write(bad_fics_joined) - - with open(f"{series}/data/split_txt_fanfics/medium_fics.txt", "w") as f: - f.write(medium_fics_joined) - - -if __name__ == "__main__": - #grishaverse - grisha_fanfics = read_csv_to_pd(file_path="grishaverse/data/fanfics/grishaverse_fics.csv", name_of_file=grisha_fanfics) - new_dist, cum_dist = calculate_cum_kudo_distribution(grisha_fanfics) - plot_distribution(new_dist=new_dist, cum_dist=cum_dist, plt_title="Grishaverse Cumulative Frequency Distribution of All Kudos", file_path_for_pic="grishaverse/freq_distribution/fanfic_kudo_freq_dist.png", scatter_plt=True) - - #throne of glass - #tog_fanfics = read_csv_to_pd(file_path="throne_of_glass/data/fanfics/throne_of_glass_fanfics.csv", name_of_file=tog_fanfics) - #new_dist, cum_dist = calculate_cum_kudo_distribution(tog_fanfics) - #plot_distribution(new_dist=new_dist, cum_dist=cum_dist, plt_title="Throne of Glass Cumulative Frequency Distribution of All Kudos", file_path_for_pic= "throne_of_glass/freq_distribution/fanfic_kudo_freq_dist.png", scatter_plt=True) - - #separate_fanfics_by_good_medium_bad(grisha_fanfics, "grishaverse") - #separate_fanfics_by_good_medium_bad(tog_fanfics, "throne_of_glass") diff --git a/grisha_fanfics.csv b/grisha_fanfics.csv index 5d2b94f6108920d7e74b48a599a9e1d583f1df9d..e0ac15178c02cc3f2f374fa59a93bcf8b5d920d9 100644 Binary files a/grisha_fanfics.csv and b/grisha_fanfics.csv differ diff --git a/grishaverse/plots/fanfic_overview/fanfic_kudo_freq_dist.png b/grishaverse/plots/fanfic_overview/fanfic_kudo_freq_dist.png new file mode 100644 index 0000000000000000000000000000000000000000..2dfada2bb831a1a3093f83dbc26e920f3cdc3357 Binary files /dev/null and b/grishaverse/plots/fanfic_overview/fanfic_kudo_freq_dist.png differ diff --git a/grishaverse/plots/fanfic_overview/fanfic_kudo_freq_dist2.png b/grishaverse/plots/fanfic_overview/fanfic_kudo_freq_dist2.png deleted file mode 100644 index 48ae25314157fdc4597789d148ef65b8f8d836a3..0000000000000000000000000000000000000000 Binary files a/grishaverse/plots/fanfic_overview/fanfic_kudo_freq_dist2.png and /dev/null differ diff --git a/grishaverse/plots/fanfic_overview/fanfic_kudo_new_dist.csv b/grishaverse/plots/fanfic_overview/fanfic_kudo_new_dist.csv deleted file mode 100644 index dfb62b14bf1eb68c33de5ac01dc774b76ba16296..0000000000000000000000000000000000000000 --- a/grishaverse/plots/fanfic_overview/fanfic_kudo_new_dist.csv +++ /dev/null @@ -1,894 +0,0 @@ -,0 -1.0,0.005 -2.0,0.007 -3.0,0.006 -4.0,0.006 -5.0,0.007 -6.0,0.006 -7.0,0.006 -8.0,0.006 -9.0,0.005 -10.0,0.006 -11.0,0.007 -12.0,0.004 -13.0,0.007 -14.0,0.007 -15.0,0.006 -16.0,0.005 -17.0,0.006 -18.0,0.007 -19.0,0.005 -20.0,0.005 -21.0,0.006 -22.0,0.007 -23.0,0.006 -24.0,0.007 -25.0,0.003 -26.0,0.005 -27.0,0.005 -28.0,0.006 -29.0,0.005 -30.0,0.006 -31.0,0.006 -32.0,0.004 -33.0,0.006 -34.0,0.005 -35.0,0.005 -36.0,0.005 -37.0,0.005 -38.0,0.004 -39.0,0.004 -40.0,0.005 -41.0,0.007 -42.0,0.004 -43.0,0.006 -44.0,0.006 -45.0,0.004 -46.0,0.005 -47.0,0.005 -48.0,0.006 -49.0,0.006 -50.0,0.006 -51.0,0.006 -52.0,0.005 -53.0,0.004 -54.0,0.005 -55.0,0.004 -56.0,0.005 -57.0,0.004 -58.0,0.004 -59.0,0.003 -60.0,0.006 -61.0,0.005 -62.0,0.006 -63.0,0.005 -64.0,0.004 -65.0,0.005 -66.0,0.004 -67.0,0.004 -68.0,0.006 -69.0,0.002 -70.0,0.004 -71.0,0.004 -72.0,0.003 -73.0,0.004 -74.0,0.004 -75.0,0.004 -76.0,0.004 -77.0,0.003 -78.0,0.003 -79.0,0.004 -80.0,0.004 -81.0,0.003 -82.0,0.004 -83.0,0.003 -84.0,0.003 -85.0,0.004 -86.0,0.002 -87.0,0.004 -88.0,0.004 -89.0,0.004 -90.0,0.003 -91.0,0.004 -92.0,0.005 -93.0,0.003 -94.0,0.002 -95.0,0.003 -96.0,0.004 -97.0,0.006 -98.0,0.002 -99.0,0.003 -100.0,0.004 -101.0,0.004 -102.0,0.004 -103.0,0.003 -104.0,0.004 -105.0,0.003 -106.0,0.003 -107.0,0.002 -108.0,0.003 -109.0,0.002 -110.0,0.002 -111.0,0.005 -112.0,0.003 -113.0,0.003 -114.0,0.001 -115.0,0.003 -116.0,0.003 -117.0,0.003 -118.0,0.003 -119.0,0.003 -120.0,0.002 -121.0,0.002 -122.0,0.003 -123.0,0.003 -124.0,0.003 -125.0,0.003 -126.0,0.003 -127.0,0.002 -128.0,0.003 -129.0,0.003 -130.0,0.003 -131.0,0.004 -132.0,0.004 -133.0,0.003 -134.0,0.002 -135.0,0.003 -136.0,0.002 -137.0,0.003 -138.0,0.003 -139.0,0.002 -140.0,0.002 -141.0,0.002 -142.0,0.003 -143.0,0.003 -144.0,0.004 -145.0,0.002 -146.0,0.002 -147.0,0.003 -148.0,0.002 -149.0,0.003 -150.0,0.003 -151.0,0.002 -152.0,0.003 -153.0,0.002 -154.0,0.002 -155.0,0.002 -156.0,0.003 -157.0,0.002 -158.0,0.002 -159.0,0.002 -160.0,0.002 -161.0,0.001 -162.0,0.002 -163.0,0.003 -164.0,0.002 -165.0,0.002 -166.0,0.002 -167.0,0.003 -168.0,0.001 -169.0,0.002 -170.0,0.002 -171.0,0.002 -172.0,0.002 -173.0,0.001 -174.0,0.002 -175.0,0.002 -176.0,0.001 -177.0,0.002 -178.0,0.002 -179.0,0.001 -180.0,0.002 -181.0,0.002 -182.0,0.002 -183.0,0.002 -184.0,0.002 -185.0,0.002 -186.0,0.002 -187.0,0.002 -188.0,0.002 -189.0,0.002 -190.0,0.002 -191.0,0.002 -192.0,0.002 -193.0,0.002 -194.0,0.002 -195.0,0.001 -196.0,0.002 -197.0,0.002 -198.0,0.001 -199.0,0.001 -200.0,0.001 -201.0,0.001 -202.0,0.003 -203.0,0.001 -204.0,0.002 -205.0,0.001 -206.0,0.002 -207.0,0.002 -208.0,0.003 -209.0,0.001 -210.0,0.001 -211.0,0.001 -212.0,0.002 -213.0,0.001 -214.0,0.001 -215.0,0.002 -216.0,0.001 -217.0,0.002 -218.0,0.002 -219.0,0.001 -220.0,0.001 -221.0,0.001 -222.0,0.001 -223.0,0.001 -224.0,0.001 -225.0,0.002 -226.0,0.002 -227.0,0.002 -228.0,0.001 -229.0,0.001 -230.0,0.002 -231.0,0.0 -232.0,0.001 -233.0,0.001 -234.0,0.001 -235.0,0.001 -236.0,0.002 -237.0,0.001 -238.0,0.001 -239.0,0.001 -240.0,0.002 -241.0,0.001 -242.0,0.002 -243.0,0.001 -244.0,0.001 -245.0,0.002 -246.0,0.002 -247.0,0.001 -248.0,0.001 -249.0,0.001 -250.0,0.001 -251.0,0.001 -252.0,0.001 -253.0,0.001 -254.0,0.001 -255.0,0.001 -256.0,0.001 -257.0,0.001 -258.0,0.001 -259.0,0.001 -260.0,0.001 -261.0,0.001 -262.0,0.001 -263.0,0.001 -264.0,0.001 -265.0,0.001 -266.0,0.002 -267.0,0.001 -268.0,0.001 -269.0,0.001 -270.0,0.001 -271.0,0.001 -272.0,0.002 -273.0,0.002 -274.0,0.001 -275.0,0.002 -276.0,0.001 -277.0,0.001 -278.0,0.001 -279.0,0.001 -280.0,0.001 -281.0,0.001 -282.0,0.002 -283.0,0.001 -284.0,0.002 -285.0,0.001 -286.0,0.001 -287.0,0.001 -288.0,0.001 -289.0,0.001 -290.0,0.0 -291.0,0.0 -292.0,0.001 -293.0,0.002 -294.0,0.0 -295.0,0.001 -296.0,0.001 -297.0,0.001 -298.0,0.0 -299.0,0.001 -300.0,0.001 -301.0,0.001 -302.0,0.001 -303.0,0.001 -304.0,0.0 -305.0,0.001 -306.0,0.0 -307.0,0.0 -308.0,0.001 -309.0,0.0 -310.0,0.001 -311.0,0.0 -312.0,0.001 -313.0,0.001 -314.0,0.001 -315.0,0.001 -316.0,0.001 -317.0,0.001 -318.0,0.001 -319.0,0.001 -320.0,0.001 -321.0,0.001 -322.0,0.001 -323.0,0.002 -324.0,0.001 -325.0,0.0 -326.0,0.001 -328.0,0.001 -329.0,0.001 -330.0,0.001 -331.0,0.0 -332.0,0.001 -333.0,0.001 -334.0,0.001 -335.0,0.001 -337.0,0.001 -338.0,0.001 -339.0,0.0 -340.0,0.001 -341.0,0.001 -342.0,0.0 -343.0,0.0 -344.0,0.001 -345.0,0.0 -346.0,0.001 -347.0,0.001 -348.0,0.002 -349.0,0.001 -350.0,0.001 -351.0,0.0 -352.0,0.001 -353.0,0.001 -354.0,0.0 -355.0,0.001 -356.0,0.0 -357.0,0.0 -358.0,0.0 -359.0,0.0 -360.0,0.0 -361.0,0.001 -362.0,0.001 -363.0,0.0 -364.0,0.0 -365.0,0.001 -366.0,0.001 -367.0,0.001 -368.0,0.0 -369.0,0.001 -370.0,0.001 -371.0,0.001 -372.0,0.001 -373.0,0.0 -374.0,0.0 -375.0,0.0 -376.0,0.0 -377.0,0.001 -378.0,0.001 -379.0,0.0 -380.0,0.0 -381.0,0.0 -382.0,0.001 -383.0,0.001 -384.0,0.001 -385.0,0.001 -386.0,0.001 -387.0,0.0 -388.0,0.001 -389.0,0.0 -390.0,0.0 -391.0,0.001 -392.0,0.001 -393.0,0.001 -394.0,0.001 -395.0,0.001 -396.0,0.001 -397.0,0.001 -398.0,0.001 -399.0,0.001 -400.0,0.0 -401.0,0.001 -402.0,0.001 -403.0,0.0 -404.0,0.001 -405.0,0.0 -406.0,0.0 -407.0,0.001 -408.0,0.0 -409.0,0.001 -410.0,0.0 -411.0,0.0 -412.0,0.0 -413.0,0.001 -414.0,0.0 -415.0,0.001 -416.0,0.0 -417.0,0.001 -418.0,0.001 -419.0,0.0 -420.0,0.0 -422.0,0.0 -423.0,0.001 -424.0,0.0 -425.0,0.0 -427.0,0.001 -428.0,0.0 -429.0,0.0 -430.0,0.0 -432.0,0.0 -433.0,0.0 -434.0,0.0 -435.0,0.0 -436.0,0.001 -437.0,0.0 -438.0,0.001 -439.0,0.001 -440.0,0.001 -441.0,0.001 -442.0,0.001 -443.0,0.0 -444.0,0.0 -445.0,0.001 -446.0,0.001 -448.0,0.0 -449.0,0.001 -450.0,0.001 -451.0,0.001 -452.0,0.001 -454.0,0.0 -455.0,0.001 -456.0,0.0 -457.0,0.0 -458.0,0.001 -459.0,0.0 -460.0,0.0 -462.0,0.0 -463.0,0.0 -464.0,0.0 -465.0,0.001 -466.0,0.001 -467.0,0.0 -469.0,0.0 -471.0,0.0 -472.0,0.0 -473.0,0.0 -474.0,0.0 -475.0,0.0 -476.0,0.001 -477.0,0.001 -478.0,0.001 -479.0,0.0 -480.0,0.0 -481.0,0.0 -482.0,0.0 -483.0,0.0 -484.0,0.0 -486.0,0.0 -487.0,0.0 -488.0,0.001 -489.0,0.001 -490.0,0.0 -491.0,0.001 -492.0,0.001 -495.0,0.0 -496.0,0.0 -497.0,0.0 -498.0,0.0 -500.0,0.0 -501.0,0.0 -503.0,0.001 -504.0,0.0 -505.0,0.0 -506.0,0.0 -507.0,0.001 -508.0,0.0 -509.0,0.001 -510.0,0.0 -511.0,0.0 -513.0,0.0 -514.0,0.001 -515.0,0.0 -516.0,0.0 -518.0,0.0 -520.0,0.001 -521.0,0.001 -522.0,0.0 -524.0,0.0 -526.0,0.0 -527.0,0.0 -528.0,0.0 -529.0,0.0 -530.0,0.0 -531.0,0.0 -532.0,0.001 -533.0,0.0 -534.0,0.0 -535.0,0.001 -536.0,0.0 -537.0,0.0 -538.0,0.0 -539.0,0.0 -540.0,0.0 -541.0,0.0 -542.0,0.0 -543.0,0.001 -544.0,0.001 -545.0,0.0 -546.0,0.001 -547.0,0.001 -549.0,0.0 -550.0,0.0 -552.0,0.001 -553.0,0.001 -557.0,0.0 -559.0,0.0 -560.0,0.001 -561.0,0.0 -565.0,0.001 -567.0,0.001 -568.0,0.0 -569.0,0.001 -570.0,0.001 -571.0,0.0 -574.0,0.0 -575.0,0.0 -576.0,0.0 -577.0,0.0 -578.0,0.0 -579.0,0.0 -580.0,0.0 -582.0,0.0 -583.0,0.0 -584.0,0.0 -586.0,0.001 -588.0,0.0 -589.0,0.0 -591.0,0.0 -592.0,0.0 -594.0,0.0 -596.0,0.001 -599.0,0.0 -601.0,0.0 -602.0,0.0 -604.0,0.001 -605.0,0.0 -608.0,0.0 -609.0,0.0 -610.0,0.0 -611.0,0.0 -612.0,0.0 -614.0,0.0 -615.0,0.0 -616.0,0.0 -619.0,0.001 -620.0,0.001 -621.0,0.0 -623.0,0.0 -624.0,0.001 -626.0,0.0 -628.0,0.0 -629.0,0.0 -631.0,0.0 -632.0,0.0 -634.0,0.0 -636.0,0.0 -637.0,0.0 -638.0,0.0 -639.0,0.0 -642.0,0.0 -645.0,0.0 -647.0,0.0 -651.0,0.001 -652.0,0.0 -653.0,0.001 -656.0,0.0 -657.0,0.0 -658.0,0.0 -659.0,0.0 -660.0,0.0 -662.0,0.0 -663.0,0.0 -664.0,0.0 -665.0,0.0 -667.0,0.0 -668.0,0.0 -669.0,0.0 -670.0,0.0 -671.0,0.001 -674.0,0.001 -677.0,0.0 -680.0,0.0 -681.0,0.0 -683.0,0.0 -684.0,0.0 -689.0,0.0 -690.0,0.0 -691.0,0.0 -693.0,0.0 -694.0,0.0 -697.0,0.0 -699.0,0.0 -701.0,0.0 -704.0,0.0 -706.0,0.0 -707.0,0.001 -709.0,0.001 -711.0,0.0 -712.0,0.0 -713.0,0.0 -714.0,0.0 -719.0,0.0 -720.0,0.0 -722.0,0.0 -723.0,0.0 -724.0,0.0 -725.0,0.0 -726.0,0.001 -732.0,0.0 -733.0,0.0 -734.0,0.0 -735.0,0.0 -738.0,0.0 -741.0,0.001 -742.0,0.0 -743.0,0.0 -744.0,0.0 -745.0,0.0 -747.0,0.0 -748.0,0.0 -750.0,0.0 -753.0,0.0 -756.0,0.0 -757.0,0.0 -758.0,0.0 -759.0,0.0 -761.0,0.0 -762.0,0.0 -768.0,0.0 -769.0,0.0 -772.0,0.0 -773.0,0.0 -775.0,0.0 -776.0,0.0 -778.0,0.0 -783.0,0.0 -785.0,0.001 -791.0,0.0 -796.0,0.0 -798.0,0.0 -800.0,0.0 -801.0,0.0 -802.0,0.0 -803.0,0.0 -804.0,0.001 -806.0,0.0 -807.0,0.0 -811.0,0.0 -814.0,0.0 -818.0,0.0 -822.0,0.0 -826.0,0.0 -827.0,0.0 -828.0,0.0 -829.0,0.0 -830.0,0.0 -836.0,0.0 -839.0,0.0 -843.0,0.001 -847.0,0.0 -850.0,0.0 -857.0,0.0 -859.0,0.0 -860.0,0.0 -861.0,0.0 -862.0,0.0 -863.0,0.0 -866.0,0.0 -867.0,0.0 -868.0,0.0 -873.0,0.0 -876.0,0.0 -879.0,0.0 -881.0,0.0 -887.0,0.0 -889.0,0.0 -893.0,0.0 -894.0,0.0 -895.0,0.0 -898.0,0.0 -899.0,0.0 -902.0,0.0 -903.0,0.0 -912.0,0.0 -914.0,0.0 -915.0,0.0 -926.0,0.0 -927.0,0.0 -928.0,0.0 -932.0,0.0 -934.0,0.0 -936.0,0.0 -937.0,0.0 -941.0,0.0 -944.0,0.0 -952.0,0.0 -954.0,0.0 -955.0,0.0 -961.0,0.0 -962.0,0.0 -968.0,0.0 -969.0,0.0 -971.0,0.0 -972.0,0.0 -977.0,0.0 -978.0,0.0 -979.0,0.0 -981.0,0.001 -983.0,0.0 -987.0,0.0 -988.0,0.0 -989.0,0.0 -994.0,0.0 -999.0,0.0 -1004.0,0.0 -1006.0,0.0 -1014.0,0.0 -1018.0,0.0 -1021.0,0.0 -1022.0,0.0 -1027.0,0.0 -1030.0,0.0 -1031.0,0.0 -1037.0,0.0 -1041.0,0.0 -1045.0,0.0 -1047.0,0.0 -1056.0,0.0 -1058.0,0.0 -1059.0,0.0 -1061.0,0.0 -1063.0,0.0 -1064.0,0.0 -1066.0,0.0 -1081.0,0.0 -1086.0,0.0 -1090.0,0.0 -1091.0,0.0 -1097.0,0.0 -1098.0,0.0 -1100.0,0.0 -1105.0,0.0 -1110.0,0.0 -1116.0,0.0 -1117.0,0.0 -1128.0,0.0 -1130.0,0.0 -1134.0,0.0 -1135.0,0.0 -1146.0,0.0 -1160.0,0.0 -1161.0,0.0 -1163.0,0.0 -1177.0,0.0 -1179.0,0.0 -1190.0,0.0 -1206.0,0.0 -1210.0,0.0 -1216.0,0.0 -1220.0,0.0 -1226.0,0.0 -1233.0,0.0 -1234.0,0.0 -1237.0,0.0 -1239.0,0.0 -1255.0,0.0 -1259.0,0.0 -1269.0,0.0 -1282.0,0.0 -1284.0,0.0 -1287.0,0.0 -1293.0,0.0 -1295.0,0.0 -1299.0,0.0 -1301.0,0.0 -1308.0,0.0 -1311.0,0.0 -1313.0,0.0 -1318.0,0.0 -1325.0,0.0 -1326.0,0.0 -1337.0,0.0 -1365.0,0.0 -1375.0,0.0 -1396.0,0.0 -1401.0,0.0 -1414.0,0.0 -1425.0,0.0 -1427.0,0.0 -1433.0,0.0 -1445.0,0.0 -1446.0,0.0 -1448.0,0.0 -1475.0,0.0 -1483.0,0.0 -1488.0,0.0 -1501.0,0.0 -1511.0,0.0 -1513.0,0.0 -1532.0,0.0 -1537.0,0.0 -1567.0,0.0 -1588.0,0.0 -1594.0,0.0 -1605.0,0.0 -1609.0,0.0 -1638.0,0.0 -1657.0,0.0 -1664.0,0.0 -1688.0,0.0 -1697.0,0.0 -1702.0,0.0 -1703.0,0.0 -1775.0,0.0 -1777.0,0.0 -1784.0,0.0 -1790.0,0.0 -1812.0,0.0 -1830.0,0.0 -1843.0,0.0 -1863.0,0.0 -1886.0,0.0 -1891.0,0.0 -1897.0,0.0 -1922.0,0.0 -1978.0,0.0 -1997.0,0.0 -2035.0,0.0 -2039.0,0.0 -2057.0,0.0 -2200.0,0.0 -2205.0,0.0 -2206.0,0.0 -2207.0,0.0 -2248.0,0.0 -2279.0,0.0 -2286.0,0.0 -2301.0,0.0 -2355.0,0.0 -2387.0,0.0 -2463.0,0.0 -2483.0,0.0 -2597.0,0.0 -2674.0,0.0 -2688.0,0.0 -2773.0,0.0 -2879.0,0.0 -2893.0,0.0 -3092.0,0.0 -3243.0,0.0 -3283.0,0.0 -3306.0,0.0 -3450.0,0.0 -3454.0,0.0 -3590.0,0.0 -3805.0,0.0 -3883.0,0.0 -4007.0,0.0 -4281.0,0.0 -4331.0,0.0 -4356.0,0.0 -4635.0,0.0 -4739.0,0.0 -5556.0,0.0 -5816.0,0.0 -12204.0,0.0 diff --git a/mazerunner_fanfics.csv b/mazerunner_fanfics.csv index 6256370f67f9550b38777666173291d5781f1f3e..d6d850f89d3591de5e36131f5b595992c7b41895 100644 Binary files a/mazerunner_fanfics.csv and b/mazerunner_fanfics.csv differ diff --git a/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist.png b/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist.png index cb3f56889596643344c2399b090057d56e2a8e47..5f1ebbbd75cd6112233d057490566bd089c5eabb 100644 Binary files a/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist.png and b/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist.png differ diff --git a/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist2.png b/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist2.png deleted file mode 100644 index cc847873d9bc85ec9d112dc4213ebec196eb3b61..0000000000000000000000000000000000000000 Binary files a/murderbot/plots/fanfic_overview/fanfic_kudo_freq_dist2.png and /dev/null differ diff --git a/murderbot/plots/fanfic_overview/fanfic_kudo_new_dist.csv b/murderbot/plots/fanfic_overview/fanfic_kudo_new_dist.csv deleted file mode 100644 index 850ddffa527587bd7d5cbf1d5eeea4d44616995d..0000000000000000000000000000000000000000 --- a/murderbot/plots/fanfic_overview/fanfic_kudo_new_dist.csv +++ /dev/null @@ -1,398 +0,0 @@ -,0 -1.0,0.002 -2.0,0.003 -3.0,0.004 -4.0,0.01 -5.0,0.013 -6.0,0.019 -7.0,0.016 -8.0,0.017 -9.0,0.015 -10.0,0.013 -11.0,0.008 -12.0,0.014 -13.0,0.016 -14.0,0.011 -15.0,0.014 -16.0,0.014 -17.0,0.012 -18.0,0.012 -19.0,0.007 -20.0,0.013 -21.0,0.008 -22.0,0.008 -23.0,0.008 -24.0,0.012 -25.0,0.008 -26.0,0.011 -27.0,0.008 -28.0,0.008 -29.0,0.012 -30.0,0.007 -31.0,0.008 -32.0,0.008 -33.0,0.009 -34.0,0.004 -35.0,0.01 -36.0,0.006 -37.0,0.008 -38.0,0.004 -39.0,0.005 -40.0,0.007 -41.0,0.005 -42.0,0.005 -43.0,0.01 -44.0,0.004 -45.0,0.009 -46.0,0.005 -47.0,0.007 -48.0,0.006 -49.0,0.005 -50.0,0.009 -51.0,0.002 -52.0,0.005 -53.0,0.003 -54.0,0.006 -55.0,0.008 -56.0,0.007 -57.0,0.004 -58.0,0.006 -59.0,0.003 -60.0,0.006 -61.0,0.005 -62.0,0.006 -63.0,0.007 -64.0,0.004 -65.0,0.003 -66.0,0.004 -67.0,0.005 -68.0,0.005 -69.0,0.002 -70.0,0.006 -71.0,0.007 -72.0,0.005 -73.0,0.004 -74.0,0.004 -75.0,0.003 -76.0,0.002 -77.0,0.004 -78.0,0.005 -79.0,0.004 -80.0,0.002 -81.0,0.004 -82.0,0.002 -83.0,0.002 -84.0,0.004 -85.0,0.002 -86.0,0.004 -87.0,0.003 -88.0,0.005 -89.0,0.002 -90.0,0.006 -91.0,0.002 -92.0,0.003 -93.0,0.005 -94.0,0.002 -95.0,0.002 -96.0,0.002 -97.0,0.003 -98.0,0.004 -99.0,0.004 -100.0,0.004 -101.0,0.001 -102.0,0.003 -103.0,0.001 -104.0,0.003 -105.0,0.004 -106.0,0.002 -107.0,0.002 -108.0,0.001 -109.0,0.004 -110.0,0.006 -111.0,0.003 -112.0,0.003 -113.0,0.001 -114.0,0.002 -115.0,0.003 -116.0,0.002 -117.0,0.001 -118.0,0.002 -119.0,0.005 -120.0,0.002 -121.0,0.002 -122.0,0.001 -123.0,0.003 -124.0,0.002 -125.0,0.003 -126.0,0.001 -127.0,0.003 -128.0,0.001 -129.0,0.005 -130.0,0.002 -131.0,0.003 -132.0,0.004 -133.0,0.003 -134.0,0.003 -135.0,0.002 -136.0,0.001 -137.0,0.001 -138.0,0.003 -139.0,0.002 -140.0,0.001 -141.0,0.002 -142.0,0.004 -143.0,0.001 -144.0,0.001 -145.0,0.003 -146.0,0.002 -147.0,0.001 -148.0,0.001 -149.0,0.002 -150.0,0.001 -151.0,0.001 -152.0,0.002 -153.0,0.001 -154.0,0.002 -155.0,0.003 -156.0,0.002 -157.0,0.002 -158.0,0.002 -159.0,0.002 -160.0,0.001 -161.0,0.002 -163.0,0.002 -165.0,0.002 -166.0,0.003 -167.0,0.001 -168.0,0.003 -169.0,0.001 -170.0,0.001 -171.0,0.001 -172.0,0.001 -173.0,0.001 -174.0,0.001 -175.0,0.002 -176.0,0.001 -177.0,0.002 -178.0,0.001 -179.0,0.001 -180.0,0.002 -182.0,0.001 -183.0,0.002 -184.0,0.003 -185.0,0.001 -186.0,0.004 -187.0,0.002 -188.0,0.001 -190.0,0.003 -191.0,0.003 -193.0,0.002 -194.0,0.002 -195.0,0.002 -196.0,0.002 -197.0,0.001 -199.0,0.001 -200.0,0.001 -201.0,0.003 -202.0,0.001 -203.0,0.002 -204.0,0.001 -207.0,0.001 -208.0,0.002 -209.0,0.001 -210.0,0.002 -211.0,0.001 -212.0,0.001 -213.0,0.001 -214.0,0.001 -215.0,0.001 -216.0,0.001 -218.0,0.001 -220.0,0.002 -221.0,0.001 -222.0,0.002 -224.0,0.001 -225.0,0.001 -226.0,0.001 -228.0,0.001 -229.0,0.001 -230.0,0.001 -231.0,0.001 -232.0,0.001 -234.0,0.001 -235.0,0.001 -236.0,0.001 -237.0,0.001 -239.0,0.001 -241.0,0.001 -242.0,0.001 -244.0,0.001 -245.0,0.001 -247.0,0.001 -249.0,0.001 -251.0,0.002 -252.0,0.001 -253.0,0.001 -254.0,0.002 -255.0,0.001 -256.0,0.002 -258.0,0.001 -259.0,0.001 -261.0,0.001 -262.0,0.002 -263.0,0.001 -264.0,0.001 -265.0,0.001 -267.0,0.001 -268.0,0.001 -270.0,0.001 -271.0,0.001 -273.0,0.002 -274.0,0.001 -275.0,0.001 -276.0,0.001 -280.0,0.001 -282.0,0.001 -288.0,0.002 -290.0,0.001 -291.0,0.001 -295.0,0.001 -296.0,0.001 -297.0,0.001 -299.0,0.001 -300.0,0.001 -303.0,0.001 -305.0,0.001 -306.0,0.001 -309.0,0.001 -312.0,0.001 -313.0,0.001 -314.0,0.001 -316.0,0.001 -317.0,0.001 -318.0,0.001 -319.0,0.001 -320.0,0.001 -321.0,0.001 -322.0,0.001 -323.0,0.001 -326.0,0.001 -329.0,0.001 -330.0,0.001 -333.0,0.001 -338.0,0.001 -339.0,0.001 -343.0,0.001 -345.0,0.001 -346.0,0.003 -348.0,0.001 -350.0,0.001 -354.0,0.001 -356.0,0.001 -358.0,0.001 -359.0,0.001 -360.0,0.001 -361.0,0.001 -364.0,0.001 -365.0,0.002 -366.0,0.001 -367.0,0.001 -369.0,0.001 -374.0,0.001 -375.0,0.001 -377.0,0.001 -378.0,0.001 -379.0,0.001 -380.0,0.001 -381.0,0.001 -382.0,0.001 -384.0,0.001 -385.0,0.001 -387.0,0.001 -390.0,0.001 -392.0,0.001 -393.0,0.001 -400.0,0.001 -402.0,0.001 -407.0,0.001 -408.0,0.001 -409.0,0.001 -411.0,0.001 -412.0,0.001 -417.0,0.001 -423.0,0.001 -424.0,0.001 -426.0,0.001 -427.0,0.001 -429.0,0.001 -430.0,0.001 -431.0,0.001 -433.0,0.001 -435.0,0.002 -436.0,0.001 -437.0,0.001 -446.0,0.001 -451.0,0.001 -452.0,0.001 -453.0,0.001 -459.0,0.001 -462.0,0.001 -464.0,0.001 -465.0,0.001 -468.0,0.001 -469.0,0.001 -477.0,0.001 -480.0,0.001 -484.0,0.001 -485.0,0.001 -488.0,0.001 -489.0,0.001 -491.0,0.001 -492.0,0.001 -516.0,0.001 -533.0,0.001 -535.0,0.001 -536.0,0.001 -543.0,0.001 -546.0,0.001 -552.0,0.001 -564.0,0.001 -566.0,0.001 -595.0,0.001 -596.0,0.001 -610.0,0.001 -623.0,0.001 -624.0,0.001 -627.0,0.001 -628.0,0.001 -635.0,0.001 -637.0,0.001 -645.0,0.001 -650.0,0.001 -655.0,0.001 -658.0,0.001 -663.0,0.001 -682.0,0.001 -687.0,0.001 -701.0,0.001 -711.0,0.001 -731.0,0.001 -752.0,0.001 -761.0,0.001 -771.0,0.001 -784.0,0.001 -785.0,0.001 -790.0,0.001 -794.0,0.001 -797.0,0.001 -822.0,0.001 -825.0,0.001 -860.0,0.001 -861.0,0.001 -865.0,0.001 -871.0,0.001 -881.0,0.001 -887.0,0.001 -888.0,0.001 -910.0,0.001 -960.0,0.001 diff --git a/percy_fanfics.csv b/percy_fanfics.csv index 129085c48bf933c49bfde9ff136d335141f848a8..388b802f3f0cc0920b8027984449d2a129d55631 100644 Binary files a/percy_fanfics.csv and b/percy_fanfics.csv differ diff --git a/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist.png b/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist.png index db410059dc69804c0e9003cd6ec16c1e756c43dd..ac5c47b54187330ed8f9c03cafde027a18aaec20 100644 Binary files a/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist.png and b/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist.png differ diff --git a/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist2.png b/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist2.png deleted file mode 100644 index 0b9563287c4e55f74f8d2a6f621f0abbabbb3e18..0000000000000000000000000000000000000000 Binary files a/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_freq_dist2.png and /dev/null differ diff --git a/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_new_dist.csv b/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_new_dist.csv deleted file mode 100644 index 710f52734efec45915475a91a79d9c6e5efa913c..0000000000000000000000000000000000000000 --- a/school_for_good_and_evil/plots/fanfic_overview/fanfic_kudo_new_dist.csv +++ /dev/null @@ -1,297 +0,0 @@ -,0 -1.0,0.014 -2.0,0.012 -3.0,0.016 -4.0,0.014 -5.0,0.009 -6.0,0.011 -7.0,0.014 -8.0,0.008 -9.0,0.009 -10.0,0.011 -11.0,0.01 -12.0,0.012 -13.0,0.009 -14.0,0.015 -15.0,0.016 -16.0,0.011 -17.0,0.01 -18.0,0.009 -19.0,0.009 -20.0,0.011 -21.0,0.004 -22.0,0.009 -23.0,0.009 -24.0,0.014 -25.0,0.009 -26.0,0.011 -27.0,0.007 -28.0,0.014 -29.0,0.005 -30.0,0.008 -31.0,0.008 -32.0,0.009 -33.0,0.009 -34.0,0.007 -35.0,0.006 -36.0,0.009 -37.0,0.003 -38.0,0.007 -39.0,0.009 -40.0,0.007 -41.0,0.013 -42.0,0.008 -43.0,0.006 -44.0,0.006 -45.0,0.009 -46.0,0.008 -47.0,0.005 -48.0,0.006 -49.0,0.009 -50.0,0.007 -51.0,0.007 -52.0,0.005 -53.0,0.007 -54.0,0.006 -55.0,0.004 -56.0,0.007 -57.0,0.005 -58.0,0.009 -59.0,0.004 -60.0,0.005 -61.0,0.006 -62.0,0.006 -63.0,0.004 -64.0,0.003 -65.0,0.005 -66.0,0.005 -67.0,0.002 -68.0,0.005 -69.0,0.003 -70.0,0.002 -71.0,0.005 -72.0,0.005 -73.0,0.004 -74.0,0.002 -75.0,0.006 -76.0,0.004 -77.0,0.002 -78.0,0.007 -79.0,0.005 -80.0,0.006 -81.0,0.004 -82.0,0.003 -83.0,0.001 -84.0,0.001 -85.0,0.004 -86.0,0.001 -87.0,0.004 -88.0,0.004 -89.0,0.005 -90.0,0.005 -91.0,0.004 -92.0,0.008 -93.0,0.002 -94.0,0.004 -95.0,0.002 -96.0,0.003 -97.0,0.003 -98.0,0.001 -99.0,0.002 -100.0,0.006 -101.0,0.004 -102.0,0.004 -103.0,0.003 -104.0,0.001 -105.0,0.001 -106.0,0.005 -107.0,0.002 -108.0,0.002 -109.0,0.004 -110.0,0.002 -111.0,0.003 -112.0,0.001 -113.0,0.002 -114.0,0.004 -115.0,0.005 -116.0,0.002 -117.0,0.002 -118.0,0.002 -119.0,0.006 -121.0,0.006 -122.0,0.005 -123.0,0.006 -124.0,0.003 -125.0,0.001 -126.0,0.001 -127.0,0.005 -129.0,0.002 -130.0,0.006 -131.0,0.003 -132.0,0.004 -133.0,0.001 -134.0,0.003 -135.0,0.001 -136.0,0.002 -137.0,0.004 -138.0,0.004 -139.0,0.002 -140.0,0.001 -141.0,0.001 -142.0,0.001 -144.0,0.003 -145.0,0.001 -148.0,0.001 -149.0,0.001 -150.0,0.004 -153.0,0.003 -154.0,0.001 -155.0,0.002 -157.0,0.004 -158.0,0.002 -159.0,0.002 -160.0,0.001 -161.0,0.001 -162.0,0.002 -163.0,0.001 -164.0,0.002 -165.0,0.004 -166.0,0.002 -167.0,0.006 -168.0,0.002 -169.0,0.001 -170.0,0.001 -171.0,0.003 -172.0,0.002 -173.0,0.003 -174.0,0.002 -175.0,0.001 -177.0,0.002 -178.0,0.001 -179.0,0.001 -180.0,0.002 -181.0,0.001 -182.0,0.001 -184.0,0.001 -185.0,0.001 -186.0,0.001 -188.0,0.001 -189.0,0.002 -190.0,0.002 -191.0,0.003 -192.0,0.001 -193.0,0.002 -194.0,0.001 -195.0,0.004 -198.0,0.002 -200.0,0.003 -201.0,0.002 -202.0,0.001 -203.0,0.003 -204.0,0.001 -205.0,0.003 -206.0,0.001 -208.0,0.001 -209.0,0.003 -210.0,0.001 -211.0,0.004 -213.0,0.001 -217.0,0.001 -219.0,0.002 -221.0,0.001 -222.0,0.002 -223.0,0.001 -226.0,0.001 -227.0,0.001 -228.0,0.001 -229.0,0.002 -233.0,0.002 -234.0,0.002 -237.0,0.001 -241.0,0.001 -244.0,0.001 -245.0,0.001 -248.0,0.001 -253.0,0.002 -255.0,0.001 -257.0,0.001 -259.0,0.001 -260.0,0.001 -263.0,0.003 -264.0,0.001 -266.0,0.001 -270.0,0.001 -275.0,0.003 -279.0,0.001 -280.0,0.001 -288.0,0.001 -290.0,0.001 -295.0,0.001 -297.0,0.002 -299.0,0.002 -305.0,0.003 -308.0,0.002 -310.0,0.001 -313.0,0.001 -315.0,0.001 -320.0,0.001 -325.0,0.001 -328.0,0.001 -329.0,0.001 -330.0,0.001 -334.0,0.001 -335.0,0.002 -339.0,0.001 -341.0,0.001 -343.0,0.001 -347.0,0.001 -350.0,0.001 -359.0,0.002 -360.0,0.001 -361.0,0.003 -362.0,0.001 -365.0,0.001 -368.0,0.001 -370.0,0.001 -372.0,0.001 -374.0,0.001 -375.0,0.001 -388.0,0.001 -394.0,0.001 -397.0,0.001 -401.0,0.001 -406.0,0.001 -418.0,0.001 -419.0,0.001 -421.0,0.002 -423.0,0.001 -426.0,0.001 -442.0,0.001 -443.0,0.001 -463.0,0.001 -464.0,0.001 -476.0,0.001 -483.0,0.001 -493.0,0.001 -494.0,0.001 -505.0,0.001 -506.0,0.001 -513.0,0.001 -522.0,0.001 -527.0,0.001 -529.0,0.001 -536.0,0.001 -543.0,0.001 -565.0,0.001 -572.0,0.001 -582.0,0.001 -622.0,0.001 -652.0,0.001 -687.0,0.001 -689.0,0.001 -743.0,0.001 -768.0,0.001 -837.0,0.001 -855.0,0.001 -888.0,0.001 -932.0,0.001 diff --git a/throne_of_glass/plots/fanfic_overview/fanfic_kudo_freq_dist.png b/throne_of_glass/plots/fanfic_overview/fanfic_kudo_freq_dist.png deleted file mode 100644 index 6e4644af0a82bc5f7aa21883c3453bb316e37192..0000000000000000000000000000000000000000 Binary files a/throne_of_glass/plots/fanfic_overview/fanfic_kudo_freq_dist.png and /dev/null differ