Giter VIP home page Giter VIP logo

dotnet-interactive-extension-lab's Introduction

dotnet-interactive-extension-lab's People

Contributors

colombod avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dotnet-interactive-extension-lab's Issues

SandDance visual is just a white background after converting a DataFrame to TabularDataResource

I'm using F# and a ML .NET DataFrame loaded from a CSV file. I then nuget Install SandDatnce.InteractiveExteision,1.0.138 and DataView.InteractiveExtension,1.0.138 and open SandDance.InteractiveExtension, Microsoft.ML, and System.

I then take my DataFrame called df and do the following:

let dataResource = df.ToTabularDataResource()
dataResource

This displays the data in my dataframe below the Polyglot Notebooks F# cell as a tabular data resource. It all appears valid

In the following cell I declare and use a SandDanceDataExploerer as follows:

let explorer = new SandDanceDataExplorer(dataResource)
explorer

What I see is just a white box representing where SandDance should integrate, but is not:
image

This happens if I do explorer.Display() or use the dataResource.ExploreWithSandDance().Display() syntax as well.

I am on Ubuntu 22.06 but can attempt to replicate this using Windows if it is helpful.

My full code and CSV data file is available at https://github.com/PacktPublishing/Data-Science-in-.NET-with-Polyglot-Notebooks/tree/main/Chapter%205 in the Chapter5.dib notebook.

Missing F# Examples

Hi,

I tried to translate the C# examples into F#, but it doesn't work. It seems that the extensions to IEnumerable are not visible to the F# interpreter for some reason.

image

What's the correct way of using the extension from F#?

Collapsing output of DotLanguage and generating it again makes it invisible

Hello, I encounter the following problem.

  • I generate a dot output
  • I collapse the dot output
  • I generate a dot output again
  • I uncollapse the dot output
  • BUG: the dot output is invisible
  • Even if I generate the dot output again, it stays invisible

Animation

Creating a new cell below seems to make the dot output appears again.

Windows 10
VS Code v1.79.2
.Net Interactive v1.0.431302+bd4cbf9d5b5a501ebf55c887f8591d851d046f4f
DotLanguage.InteractiveExtension v1.0.104

SandDance.InteractiveExtension has snapshot behind notebook cells

Using SandDance, when I click on the snapshot button, the popup window can appear behind notebook cells.
See screenshot below.

2023_06_22-17h45m34s-โ— 5-commit_per_repo dib - repo_activity - Visual Studio Code

It's really blocking when the title input textbox is unreachable, when it is behind a notebook cell.

My workarounds to access the title input textbox:

  • resize VS Code window, so the pop up appears elsewhere
  • click on the popup, then use tab or shit+tab so the focus will reach the title input textbox, and type (without seeing anything) the title

Windows 10
VS Code v1.79.2
.Net Interactive v1.0.431302+bd4cbf9d5b5a501ebf55c887f8591d851d046f4f
DotLanguage.InteractiveExtension v1.0.104

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.