python prog sh
python prog sh
import numpy as np
from bokeh.plotting import figure, show
from bokeh.layouts import gridplot
TOOLS = "pan,wheel_zoom,box_zoom,reset,save,box_select"
8b)
import pandas as pd
import numpy as np
from bokeh.plotting import figure, output_file, show
from bokeh.layouts import gridplot
# Load data
tips = pd.read_csv("tips.csv")
# Output file
output_file("bokeh_tips_plots.html")
# Create Histogram
hist, edges = np.histogram(tips['total_bill'], bins=8)
hist_plot = figure(title="Histogram of Total Bill")
hist_plot.quad(top=hist, bottom=0, left=edges[:-1], right=edges[1:],
fill_color="purple")
9)
import plotly.graph_objects as go
import pandas as pd
# Update layout
fig.update_layout(
scene=dict(
xaxis_title='Total Bill', yaxis_title='Tip', zaxis_title='Size'
),
title='3D Scatter Plot with Tips Dataset'
)
10 a)
import pandas as pd
import plotly.express as px
dollar_conv = pd.read_csv('CUR_DLR_INR (1).csv')
fig = px.line(dollar_conv, x='DATE', y='RATE', title='Dollar vs Rupee')
fig.show()
10 b)
import plotly.express as px
import pandas as pd
data = pd.read_csv('gapminder_with_codes.csv')
fig.show()