Programação

Q & A para programadores profissionais e entusiastas

9
Por que as instruções ifelse de R não retornam vetores?
Eu descobri que as declarações ifelse de R são muito úteis de vez em quando. Por exemplo: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Mas estou um tanto confuso com o seguinte comportamento. ifelse(TRUE,c(1,2),c(3,4)) # [1] 1 ifelse(FALSE,c(1,2),c(3,4)) # [1] 3 Esta é uma escolha de design que está …
118 r  if-statement  r-faq 


2
Como reordenar colunas data.table (sem copiar)
Gostaria de reordenar as colunas no meu data.table x, dado um vetor de caracteres de nomes de coluna neworder: library(data.table) x <- data.table(a = 1:3, b = 3:1, c = runif(3)) neworder <- c("c", "b", "a") Obviamente, eu poderia fazer: x[ , neworder, with = FALSE] # or x[ , …
118 r  data.table 




4
Qual é o tamanho do valor “Nulo” no SQL Server
Eu tenho uma grande mesa com, digamos, 10 colunas. 4 deles permanecem nulos na maioria das vezes. Eu tenho uma consulta que faz o valor nulo leva qualquer tamanho ou nenhum tamanho em bytes. Li alguns artigos que alguns deles estão dizendo: http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html Existe um equívoco de que, se tivermos …



6
Obtenha o tipo de todas as variáveis
Em R, gostaria de recuperar uma lista de variáveis ​​globais no final do meu script e iterar sobre elas. Aqui está o meu código #declare a few sample variables a<-10 b<-"Hello world" c<-data.frame() #get all global variables in script and iterate over them myGlobals<-objects() for(i in myGlobals){ print(typeof(i)) #prints 'character' …
118 r  typeof 

5
AngularJS: injeção de serviço em um interceptor HTTP (dependência circular)
Estou tentando escrever um interceptor HTTP para meu aplicativo AngularJS para lidar com a autenticação. Este código funciona, mas estou preocupado em injetar manualmente um serviço, pois pensei que o Angular deveria lidar com isso automaticamente: app.config(['$httpProvider', function ($httpProvider) { $httpProvider.interceptors.push(function ($location, $injector) { return { 'request': function (config) { …


3
Como compilar o script Python para um executável binário
Preciso converter um script Python em um executável do Windows. Tenho o Python 2.6 instalado python26. Eu criei um script e o mantive C:\pythonscript. Dentro desta pasta existem dois arquivos Setup.pye oldlogs.py(este arquivo precisa de cobertura) setup.py código é from distutils.core import setup import py2exe setup(console=['oldlogs.py']) Como posso converter oldlogs.py …

12
Diferença entre duas listas
Tenho duas listas genéricas preenchidas com CustomsObjects. Preciso recuperar a diferença entre essas duas listas (itens que estão na primeira sem os itens da segunda) em uma terceira. Estava pensando que usar .Except()era uma boa ideia, mas não vejo como usar isso .. Socorro!
118 c# 

13
Vários casos de instrução switch Java
Apenas tentando descobrir como usar vários casos múltiplos para uma instrução switch Java. Aqui está um exemplo do que estou tentando fazer: switch (variable) { case 5..100: doSomething(); break; } versus ter que fazer: switch (variable) { case 5: case 6: etc. case 100: doSomething(); break; } Alguma ideia, se …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.