Preguntas etiquetadas con indexing

171
pandas loc vs. iloc vs. ix vs. at vs. iat?

Recientemente comencé a bifurcarme desde mi lugar seguro (R) en Python y estoy un poco confundido por la localización / selección celular en Pandas. He leído la documentación pero me cuesta entender las implicaciones prácticas de las diversas opciones de localización / selección. ¿Hay alguna...

157
¿Cómo reindexar una matriz en PHP?

Tengo la siguiente matriz, que me gustaría reindexar para que las teclas se inviertan (idealmente comenzando en 1): Matriz actual ( editar: la matriz en realidad se ve así): Array ( [2] => Object ( [title] => Section [linked] => 1 ) [1] => Object ( [title] => Sub-Section...

141
¿Qué significa la palabra clave KEY?

En esta definición de tabla MySQL: CREATE TABLE groups ( ug_main_grp_id smallint NOT NULL default '0', ug_uid smallint default NULL, ug_grp_id smallint default NULL, KEY (ug_main_grp_id) ); ¿Qué significa la KEYpalabra clave? No es una clave primaria, no es una clave externa, entonces, ¿es...

139
¿Cómo soltar único en MySQL?

Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Quiero soltar la clave única email,

137
¿Es una buena idea indexar el campo de fecha y hora en mysql?

Estoy trabajando en el diseño de una gran base de datos. En mi aplicación tendré muchas filas, por ejemplo, actualmente tengo una tabla con 4 millones de registros. La mayoría de mis consultas utilizan la cláusula datetime para seleccionar datos. ¿Es una buena idea indexar campos de fecha y hora en...

133
¿Cuándo debo usar un índice compuesto?

¿Cuándo debo usar un índice compuesto en una base de datos? ¿Cuáles son las ramificaciones de rendimiento al usar un índice compuesto)? ¿Por qué debería usar un índice compuesto? Por ejemplo, tengo una homestabla: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL...

130
En Python, ¿cómo indexo una lista con otra lista?

Me gustaría indexar una lista con otra lista como esta L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] y T debería terminar siendo una lista que contiene ['a', 'd', 'h']. ¿Hay una mejor manera que T = [] for i in Idx: T.append(L[i]) print T # Gives result ['a', 'd',...

120
¿Necesito crear índices en claves externas en Oracle?

Tengo una mesa Ay una mesa B. Atiene una clave externa a la clave principal de Bon B,B_ID . Por alguna razón (sé que hay razones legítimas) no está usando un índice cuando uno estas dos tablas en la clave. ¿Necesito crear un índice por separado A.B_IDo debería proporcionarlo la existencia de una...