小编Jul*_*aga的帖子

从pandas中的系列创建一个集合

我有一个从Kaggle的San Fransico工资中提取的数据框:https://www.kaggle.com/kaggle/sf-salaries 我希望创建一组列的值,例如'Status'.

这是我尝试过但它带来了所有记录的列表而不是集合(sf是我如何命名数据框).

a=set(sf['Status'])
print a
Run Code Online (Sandbox Code Playgroud)

根据这个网页,这应该工作. 如何在python中构建一个列表项集?

python series dataframe pandas kaggle

21
推荐指数
2
解决办法
4万
查看次数

在 Pycharm 上的 Jupyter 上向上/向下移动选定的单元格 (Python 2.7)

我在Pycharm上使用Jupyter(第一张图片),但找不到 Jupyter Anaconda 中存在的向上/向下移动选定单元格的命令(第二张图片)

在此输入图像描述

在此输入图像描述

python pycharm python-2.7 anaconda jupyter

6
推荐指数
1
解决办法
4843
查看次数

如何向现有表添加串联列?

我正在尝试这个表达式,但我没有找到我的语法错误的地方:

alter table "TableName"
add column "NameColumn" as concat(ColumnA,ColumnB,ColumnC)
Run Code Online (Sandbox Code Playgroud)

所有三个字段都是字符变化的。

sql postgresql pgadmin

3
推荐指数
1
解决办法
6330
查看次数

我无法在SQL查询中使用变量消息137必须声明标量变量

我想创建一个查询,在一些变量定义的时间范围内计算一些指标,但我不确定是否可以按我想要的方式使用变量.

我收到以下错误:

消息137,级别15,状态2,行7
必须声明标量变量"@vDiai".

该列TPO_CFecha是类型int.

我不知道我做错了什么:

DECLARE @vDiai INT;
DECLARE @vDiaf INT;
SET @vDiai = 20171030;
SET @vDiaf = 20181030;

USE DBDMS
GO

SELECT 
    CAST(100 * Baja / (HeadcountBruto / Dias) AS decimal(20, 5)) 
FROM 
    (SELECT 
         SUM(ROT_IBAJA) AS Baja,
         COUNT(DISTINCT R.TPO_KFecha) AS Dias,
         SUM(ROT_IHCOUNT) AS HeadcountBruto
     FROM 
         TH_Rotacion R
     INNER JOIN 
         TD_Tiempo T ON R.TPO_KFECHA=T.TPO_KFecha
     WHERE 
         T.TPO_CFecha >= @vDiai
         AND T.TPO_CFecha <= @vDiaf) T
go

SELECT DATA_TYPE 
FROM INFORMATION_SCHEMA.COLUMNS
WHERE 
     TABLE_NAME = 'TD_Tiempo' AND 
     COLUMN_NAME = …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

0
推荐指数
1
解决办法
205
查看次数