29 writes to
Microsoft.Data.Analysis (27)
DataFrame.Arrow.cs (2)
110dataTimeDataFrameColumn[i] = arrowDate64Array.GetDateTime(i); 121dataTimeDataFrameColumn[i] = arrowTimeStampArray.GetTimestamp(i)?.DateTime;
DataFrame.cs (1)
183filter[i - (Rows.Count - numberOfRows)] = i;
DataFrame.IO.cs (1)
476indexColumn[i] = i;
DataFrame.Join.cs (3)
61mapIndices[i] = i; 84mapIndices[i] = i; 129mapIndices[i] = i;
DataFrameColumn.cs (2)
502columnSortIndices[ascending ? i++ : i--] = bufferSortIndex; 521columnSortIndices[start + j] = columnNullIndices[j];
DataFrameColumns\ArrowStringDataFrameColumn.cs (4)
607ret[i] = !IsValid(i); 615ret[i] = strBytes.SequenceEqual(bytes); 648ret[i] = IsValid(i); 656ret[i] = !strBytes.SequenceEqual(bytes);
DataFrameColumns\StringDataFrameColumn.cs (1)
220columnNullIndices[nullIndicesSlot] = i + bufferSortIndices.Count * MaxCapacity;
PrimitiveDataFrameColumn.cs (6)
373ret[j++] = span[i]; 706ret[i] = min; 709ret[i] = max; 906this[row] = value; 934ret[i] = !IsValid(i); 946ret[i] = IsValid(i);
PrimitiveDataFrameColumn.Sort.cs (1)
50columnNullIndices[nullIndicesSlot] = localSortIndex + b * _columnContainer.Buffers[0].Length;
StringDataFrameColumn.BinaryOperations.cs (6)
85ret[i] = (string)left[i] == right[i]?.ToString(); 105ret[i] = this[i] == value; 129ret[i] = (string)left[i] != column[i].ToString(); 139ret[i] = this[i] != null; 149ret[i] = this[i] == null; 159ret[i] = this[i] != value;
Microsoft.Data.Analysis.Tests (2)
DataFrameTests.Join.cs (1)
90mapIndices[i] = i;
PrimitiveDataFrameColumnTests.cs (1)
22column[index] = 33;
60 references to
Microsoft.Data.Analysis (20)
DataFrameColumn.cs (1)
521columnSortIndices[start + j] = columnNullIndices[j];
DataFrameColumns\ArrowStringDataFrameColumn.cs (3)
427bool? value = boolColumn[i]; 440int? index = mapIndices[invertMapIndices ? mapIndices.Length - 1 - i : i]; 460long? index = mapIndices[invertMapIndices ? mapIndices.Length - 1 - i : i];
DataFrameColumns\StringDataFrameColumn.cs (1)
333bool? value = boolColumn[i];
DataFrameColumns\VBufferDataFrameColumn.cs (1)
219bool? value = boolColumn[i];
PrimitiveDataFrameColumn.cs (14)
218ret.Add(this[i]); 265double middleValue = (double)Convert.ChangeType(this[sortIndices[middle].Value].Value, typeof(double)); 268double otherMiddleValue = (double)Convert.ChangeType(this[sortIndices[middle - 1].Value].Value, typeof(double)); 468bool? value = boolColumn[i]; 470ret.Append(this[i]); 701T? value = ret[i]; 734T? value = this[i]; 883(ref T value) => value = this[cursor.Position].GetValueOrDefault(); 886(ref float value) => value = column[cursor.Position] ?? float.NaN; 889(ref double value) => value = column[cursor.Position] ?? double.NaN; 892(ref ushort value) => value = column[cursor.Position].GetValueOrDefault(); 895(ref double value) => value = (double?)column[cursor.Position] ?? double.NaN;
Microsoft.Data.Analysis.Tests (40)
DataFrameTests.Computations.cs (6)
488var exprectedValue = col1[i] & col2[i]; 490Assert.Equal(exprectedValue, col4[i]); 505var exprectedValue = col1[i] | col2[i]; 507Assert.Equal(exprectedValue, col4[i]);
DataFrameTests.cs (4)
938Assert.False(bigInts[i]); 940Assert.True(bigInts[i]); 1229Assert.Equal(col[i], values[i]); // Make sure values didn't change 1230Assert.Equal(newCol[i], values[i] + 0.5d);
PrimitiveDataFrameColumnTests.cs (30)
24Assert.Equal((byte)33, column[index]); 25Assert.Null(column[index % MaxCapacityInBytes]); 181Assert.Equal(initialValues[i], intColumn[i]); 205Assert.Equal(5, intColumn[i]); 228Assert.Equal(5, intColumn[i]); 266Assert.Equal(intColumn[i], copy[i]); 286Assert.Equal(column[i], clonedColumn[i]); 306Assert.Equal(column[i], clonedColumn[i]); 328Assert.Equal(column[indicesMap[i].Value], clonedColumn[i]); 349Assert.Equal(column[indicesMap[indicesMap.Length - 1 - i].Value], clonedColumn[i]); 370Assert.Equal(column[indicesMap[i].Value], clonedColumn[i]); 391Assert.Equal(column[indicesMap[indicesMap.Length - 1 - i].Value], clonedColumn[i]); 412Assert.Equal(column[indicesMap[i]], clonedColumn[i]); 433Assert.Equal(column[indicesMap[i]], clonedColumn[i]); 453Assert.Equal(indicesMap.IsValid(i) ? column[indicesMap[i].Value] : null, clonedColumn[i]);