python - 我正在尝试在 seaborn 的对数图上绘制两个数据特征。如何为这种相关性拟合一条线?
问题描述
%matplotlib inline
import sys
import numpy as np
import scipy as sc
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
data = {'State':['Alabama', 'California', 'Delaware', 'Texas','Oregon','Arizona'],
'Cases':[20, 210, 19, 1800, 25, 8020],
'Deaths':[1,50,3,200,5,300]}
df_state = pd.DataFrame(data)
print(df_state.head(10))
plt.figure(figsize=(7, 7))
splot=sns.regplot(x=df_state["Cases"],y=df_state["Deaths"])
splot.set(xscale="log",yscale="log")
splot.set(xlim=(1, 10000))
splot.set(ylim=(1, 10000))
对于上面的代码,我无法获得合适的线条。请帮我理解原因。
解决方案
推荐阅读
- python - Python3 字典 - 按日期键排序
- python - 如何覆盖动画方法?matplotlib.animation.FuncAnimation
- tensorflow - 单图卷积层代替标准 CNN
- javascript - 如何通过JS中的数组中的数据过滤对象
- sass - 更改嵌套的 vuetify 列表颜色,使其为白色或没有活动类
- mysql - MySQL Max of a Date 未返回正确的元组
- jquery - 如何将表刷新到初始状态以在 jquery 中进行新搜索?
- c++ - 如果有人尝试创建您已经使用的互斥锁,如何收到通知?
- azure - 在字符串分隔符后找不到分隔符
- terraform - 所有目录的terraform单个vars文件