我正在尝试以升序运行此查询:
SELECT title,project_index
FROM projectdetail
WHERE project_index BETWEEN 1 AND 6
ORDER BY title, project_index ASC;
我需要两列按升序排列,但上面的查询返回的结果中只有一列按ASC顺序排列。
我有一个表,在一个列中包含两种类型的文本。第一种类型是电子邮件地址字符串(例如222@dsad.com),第二种类型是人名(John Doe)
我使用这个查询来对数据进行排序,以便首先显示没有@ char的行,然后显示有@char的行:
SELECT *
FROM Name
ORDER BY CASE
WHEN displayName LIKE '%@%' THEN 1
ELSE 2
END
所以我不能做的是让案例按升序排序,这样我的名字就按字母升序排序,在电子邮件按字母升序排序之后。
我试图将我的数据与泊松分布相匹配:
import seaborn as sns
import scipy.stats as stats
sns.distplot(x, kde = False, fit = stats.poisson)
但我知道这个错误:
AttributeError:'poisson_gen‘对象没有属性'fit’
其他分配(伽马等)工作良好。
数据集
性别KnownBrands
0名男子NIVEA男子;
1人盖茨比;加尼耶人;欧莱雅男子专家;
2女性男性;SK-Ⅱ型男性;
3名男子NIVEA男子;GARNIER男子;欧莱雅男子专家;盖茨比;
4名妇女NIVEA男子;GATSBY;
我需要将KnownBrands分割成单独的列,这样才能按品牌进行计数。
#split the brands
brands = Men["KnownBrands"].str.split(";").explode().astype(object).reset_index()
#use pivot to provide tota
当我尝试在jupyter笔记本中使用seaborn绘制双轴绘图时,我遇到了一个问题:代码在Python2中工作得非常好。 在使用anaconda升级到Python 3之后,我得到了愚蠢的错误消息: /Users/enyi/opt/anaconda3/lib/python3.7/site-packages/seaborn/categorical.py:3720: UserWarning: catplot is a figure-level function and does not accept target axes. You may wish to try countplot
warn