/// <summary> /// Get a DataFrame woth only the rows specified by indexers /// </summary> /// <param name="indexerArray">Array of strings representing indexers of rows to get</param> /// <returns>A DataFrame</returns> public DataFrame Loc(string[] indexerArray) { int[] indexArray = new int[indexerArray.Length]; for (int i = 0; i < indexerArray.Length; i++) { if (!Indexers.Contains(indexerArray[i])) { throw new IndexOutOfRangeException(string.Format("Indexers dose not contain the index {0}", indexerArray[i])); } indexArray[i] = System.Array.FindIndex(Indexers, x => x == indexerArray[i]); } return(ILoc(indexArray)); }