<jupyter_start><jupyter_text><jupyter_code>import plotly.graph_objects as go
import pandas as pd
import numpy as np
df1 =pd.read_csv("https://raw.githubusercontent.com/sunshineluyao/NLK/main/Data/inexperienced.csv")
df1
fig1 = go.Figure()
fig1.add_trace(go.Scatter(mode='markers+lines',
    x=df1['lambda'],
    y=df1['MSE'],
    marker=dict(
            color='LightSkyBlue',
            size=6,
            line=dict(
                color='MediumPurple',
                width=6
            )
        ),
))
fig1.add_annotation(x=1, y=2.085,
            text='The minimum of MSE=2.085',
            showarrow=True,
            arrowhead=6)


fig1.update_xaxes(
        tickangle = 0,
        title_text = "$\lambda$",
        title_font = {"size": 20},
        title_standoff = 25)

fig1.update_yaxes(
        title_text = "MSE",
        title_standoff = 25)
fig1.update_layout(
    xaxis = dict(
        tickmode = 'linear',
        tick0 = 0,
        dtick = 0.05
    )
)
fig1.update_layout(showlegend=False)
fig1.update_layout(template="plotly_white", title="Mean Squared Error (MES): Inexperienced Bidders")

fig1.update_layout(font=dict(
        family="Times New Roman",
        size=26,
        color='#000001'
    ))
df2 =pd.read_csv("https://raw.githubusercontent.com/sunshineluyao/NLK/main/Data/experienced.csv")
df2
fig1 = go.Figure()
fig1.add_trace(go.Scatter(mode='markers+lines',
    x=df2['lambda'],
    y=df2['MSE'],
    marker=dict(
            color='LightSkyBlue',
            size=6,
            line=dict(
                color='MediumPurple',
                width=6
            )
        ),
))
fig1.add_annotation(x=0.75, y=0.834,
            text='The minimum of MSE=0.834',
            showarrow=True,
            arrowhead=6)


fig1.update_xaxes(
        tickangle = 0,
        title_text = "$\lambda$",
        title_font = {"size": 20},
        title_standoff = 25)

fig1.update_yaxes(
        title_text = "MSE",
        title_standoff = 25)
fig1.update_layout(
    xaxis = dict(
        tickmode = 'linear',
        tick0 = 0,
        dtick = 0.05
    )
)
fig1.update_layout(showlegend=False)
fig1.update_layout(template="plotly_white", title="Mean Squared Error (MES): Experienced Bidders")

fig1.update_layout(font=dict(
        family="Times New Roman",
        size=26,
        color='#000001'
    ))<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.1352493660185968, 'fraction_numerical': 0.03888419273034658, 'mean_word_length': 2.3151260504201683, 'pattern_counts': {'":': 2, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '186502', 'license': 'MIT', 'n_tokens_mistral': 894, 'n_tokens_neox': 824, 'n_words': 133, 'path': 'NLK.ipynb', 'repo_name': 'sunshineluyao/NLK', 'size': '2366'}