我想通过让Y轴显示整个数据集大小中每列的百分比而不是绝对值来比较两个直方图.那可能吗?我正在使用Pandas和matplotlib.谢谢
我是seaborn情节的初学者.作为样本,seaborn提供了具有平均"天数"的条形图.但是,是否可以提供一个条形图,其中包含总天数(总和),计数天数值?
import seaborn as sns
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.barplot(x = "day",y = "total_bill",data=tips)
Run Code Online (Sandbox Code Playgroud) 我的任务很简单:我ts要绘制一个时间序列(2010 年至 2014 年间的欧元瑞士法郎每日汇率)。在该图中,我想通过放大来突出显示某个时间间隔。但是,缩放后的窗口只是空的(见下面的代码)。此外,我在选择放大窗口的 x 范围时遇到了问题,因为我不知道如何将日期正确转换为 matplotlib 的内部整数表示。
在此先感谢您的帮助!
这是我的代码:
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt
from mpl_toolkits.axes_grid1.inset_locator import zoomed_inset_axes
from mpl_toolkits.axes_grid1.inset_locator import mark_inset
# Load the time series
ts = pd.read_csv('./Data/EUR_CHF_Exchange_Rates/EUR_CHF_daily.csv',sep=';', parse_dates=['time'], index_col = 'time',decimal=',')
ts = ts['EUR/CHF']
ts = ts.sort_index(ascending=True)
# Plot
fig = plt.figure(figsize=(14,5))
ax = plt.axes()
ts.plot() # ts is my time series
# Label the axis
ax.set_xlabel('')
ax.set_ylabel('EUR/CHF')
#I want to select the x-range for …Run Code Online (Sandbox Code Playgroud)