好吧,当我提问时,我被要求更具体,并提供代码。所以我们走了!
我需要计算数据集中的6列的z分数(" Grade2"),这是我的第9-14列。第1列是数字ID。第2-8列是人口统计学。最终,我需要将这些缩放列附加到我现有的数据帧上。我的方法是:创建缩放分数的数据框,重命名新数据框中的列,合并到旧数据框。
data-status-name
这引起了一个问题。由于我没有ID合并,它创建了40,000个观察。所以我回去尝试了这个:
// Show a confirmation Dialog to save new order status or reject and move order back t previous column
$.confirm({
'title': 'Update Order Record Status?',
'message': 'You are about to update this orders Status to : ' + newStatusColumnName + '. <br />Do you wish to Continue?',
'buttons': {
'Yes, Update Order Status': {
'class': 'blue',
'action': function() {
// make AJAX request to update order record status
$.ajax({
type: 'post',
url: 'orders/orderboards/updatestatus',
data: 'statusname=' + newStatusColumnName+'&orderitemid='+orderItemId,
success: function(result) {
if(result.success){
nam.cache.currentItemStatus = newStatusColumnName;
console.log('SUCCESS AJAX Order Status Save: ' + newStatusColumnName+' on order item ID:'+orderItemId);
}else{
console.log('FAILURE AJAX did not save ' + newStatusColumnName+' on order item ID:'+orderItemId);
}
}
});
}
},
'Cancel': {
'class': 'gray',
'action': function() {
// need to move the order card back to its previous status column somehow!
$(ui.sender).sortable('cancel');
}
}
}
});
由于第1列是数字向量,因此也没有工作,因此也进行了缩放。我有一个简单的解决方案吗?如果不操作原始数据集(Grade2),如何在不缩放第1列的情况下创建包含第1列和第9列的新数据集?
编辑:在这种情况下,实际数据并不重要。它们只是价值观的一系列。这个随机数据框应该有效。
ALTER PROCEDURE [dbo].[SaveTextSetting]
@UserId INT ,
@SettingType INT = 0 ,
@SettingValue NVARCHAR(MAX),
@RowCount INT OUTPUT
AS
BEGIN
SET NOCOUNT ON;
DELETE FROM Settings
WHERE UserId = @UserId
AND SettingType = @SettingType;
EXEC dbo.PurgeExpiredSettings;
INSERT INTO dbo.Settings( UserId ,SettingsText ,SettingType)
VALUES ( @UserId ,@SettingValue ,@SettingType);
SET @RowCount= @@ROWCOUNT;
END