Preguntas etiquetadas con vector

Un vector es una matriz unidimensional: contiene componentes a los que se puede acceder mediante un índice integral. En algunos idiomas, el tamaño de un vector puede crecer o reducirse según sea necesario para acomodar la adición y eliminación de elementos después de que se haya creado el Vector. Use 'gráficos vectoriales' para la visualización gráfica.

6
Convertir una fila de un marco de datos en un vector
Quiero crear un vector a partir de una fila de un marco de datos. Pero no quiero tener que tener nombres de filas y columnas. Probé varias cosas ... pero no tuve suerte. Este es mi marco de datos: > df <- data.frame(a=c(1,2,4,2),b=c(2,6,2,1),c=c(2.6,8.2,7.5,3)) > df a b c 1 1 …
116 r  vector  dataframe 

8
Inicialización de un std :: vector bidimensional
Entonces, tengo lo siguiente: std::vector< std::vector <int> > fog; y lo estoy inicializando muy ingenuamente como: for(int i=0; i<A_NUMBER; i++) { std::vector <int> fogRow; for(int j=0; j<OTHER_NUMBER; j++) { fogRow.push_back( 0 ); } fog.push_back(fogRow); } Y se siente muy mal ... ¿Hay otra forma de inicializar un vector como este?
116 c++  vector 



6
¿Por qué está bien devolver un 'vector' de una función?
Considere este código. He visto este tipo de código varias veces. wordses un vector local. ¿Cómo es posible devolverlo desde una función? ¿Podemos garantizar que no morirá? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr << "Unable to open file" << "\n"; std::exit(-1); } std::vector<string> words;//this vector …

5
¿Cómo navegar por un vector usando iteradores? (C ++)
El objetivo es acceder al elemento "n-ésimo" de un vector de cadenas en lugar del operador [] o el método "at". Por lo que tengo entendido, los iteradores se pueden usar para navegar a través de contenedores, pero nunca antes había usado iteradores y lo que estoy leyendo es confuso. …
105 c++  iterator  vector 



10
Pruebe la igualdad entre todos los elementos de un solo vector
Estoy tratando de probar si todos los elementos de un vector son iguales entre sí. Las soluciones que he encontrado parecen algo indirectas, y ambas implican verificación length(). x <- c(1, 2, 3, 4, 5, 6, 1) # FALSE y <- rep(2, times = 7) # TRUE Con unique(): length(unique(x)) …
101 r  vector  equality 

5
Borrar elementos de un vector
Quiero borrar un elemento de un vector usando el método de borrado. Pero el problema aquí es que no se garantiza que el elemento ocurra solo una vez en el vector. Puede estar presente varias veces y necesito borrarlas todas. Mi código es algo como esto: void erase(std::vector<int>& myNumbers_in, int …
101 c++  vector  stl  erase 

6
¿Por qué vector <bool> no es un contenedor STL?
El artículo 18 del libro de Scott Meyers Effective STL: 50 Specific Ways to Mejorar el uso de la biblioteca de plantillas estándar dice que se debe evitar, vector &lt;bool&gt;ya que no es un contenedor STL y en realidad no contiene bools. El siguiente código: vector &lt;bool&gt; v; bool *pb …



8
¿Por qué mi escala de diseño vectorial no es la esperada?
Estoy intentando usar elementos de diseño vectoriales en mi aplicación de Android. De http://developer.android.com/training/material/drawables.html (énfasis mío): En Android 5.0 (API nivel 21) y superior, puede definir elementos de diseño vectoriales, que escalan sin perder definición. Usando este dibujable: &lt;vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"&gt; &lt;path android:fillColor="@color/colorPrimary" android:pathData="M14,20A2,2 0 0,1 12,22A2,2 …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.