Really fast, just curious, does Observable can you represent three axis, three axes, axis of data visualization? So like XYZ. Like a 3D data base. So yeah, plot is not really set up for that. However, if you use something like 3JS, like a library that's set up for 3D work, you totally can. And there's some great, if you go to like, thanks everybody in the chat, if you search for like 3JS for example, in the search box at the top of any page, you can see some kind of like examples. Yeah, like, okay, well, this one is in Spanish, but you can see some examples of, visualizations that folks have made. I'm thinking of one by, I think it was, well, here, I can just look at this one. We don't need to read all of the words, although I'm sure some of us definitely can, but you can see like some examples of, this is sort of a 3D bar chart. I think, somebody had a, Matt Dugan I think had made a 3D like pie chart situation. Let me see, anyway, yes, is the short answer. And it's a little bit more work in the sense that it's not quite as out of the box as plot is, but okay, I can't find his 3D one. But I'll look for it after this. To a certain degree, 3JS is a lot of work to so. Yeah and so it's sort of, it's like yes, but not quite as quickly as we have been making visualizations here today. Yeah, oh, thanks very much, Louisa. Thanks for coming. And there's also, so there's also, for example, there are some other third-party libraries like Mapbox, for example, which integrate also with 3D kind of layers and things like that. So that's another thing you can like, let me just look for a 3D. That's another thing you can look for is like, for example, if you're trying to create like a topographical, yeah, topographical maps, for example, things like that, you can find various inspirational notebooks by searching around Observable. Not sure where this one is. Oh, it's taking a minute. I hope it doesn't crash my computer. I'm gonna close this just in case it does. But yeah, wow, that is very impressive. Great question, though. Oh, thanks Patricia. I hope it was very useful. Does anybody have any other thoughts or questions? So yeah, I hope you can check out. Yeah, sorry. So first of all, I heard like you were opening notebooks and so on. And my question is, are we gonna have access to those notebooks later on, or are this like private or we can know like access them or. No, no, these are, so right now, so these are, they're not like public public yet. Cause you know, you all came to this workshop and not everybody in the world did. They're kind of like unlisted like unlisted you do videos right now. I will probably make them more public later after a while because you know, you guys get first dibs. But since you know, the URLs, you can access them, they'll be up there. I mean, I can't guarantee that there'll be there in 100 years, but there'll be up there for the foreseeable future. And yeah, and you can, if you have an observable account, you can always go up to fork the notebook and then that'll make a copy in your own account and then that will be like yours forever until the end of time. Or the end of the internet. Sorry? When we fork it, we can just keep it unpublished, right? Absolutely, yeah. When you fork it, it defaults to private. So it's just gonna be like a little private, well, not little, some of these are very long, but a private notebook in your own account. And then, if you want to publish it at some point, you can, you can use the publish options here. But if it's just like kind of a personal workspace, you can totally do that. Or you can also create new notebooks and kind of pull in elements or cells from the ones that you've that you've got privately. So as long as you're working in your own account, you can even like pull things across between private notebooks. It's just other people won't be able to see them. You mentioned that if you have an account, you get to like save your progress and everything. Does that mean that if I refresh the page, I lose all my progress? If you haven't, if you don't have an account, essentially, yeah, if you refresh your page, because what's been happening is everything has been in your client. That won't be saved. However, you should see a little banner up at the top that says fork to save your changes or something similar to that. And so if you do wanna save them, you can totally do that. Otherwise, what you can do is like copy out the source code and put it into whatever your own module or something like that, so you don't lose it if the browser crashes or something like that. But that said since we've got like what you would see on refresh is what you saw the first time that you looked at this, which does have in the solutions and everything, hopefully most of the stuff that we've looked at and you might have a little bit to make up if you accidentally lose your work. But yeah, you can copy and paste it for sure, if that helps. Yeah, for sure. Thanks for answering the question. Also, as far-fetched, mostly off topic kinda question, you mentioned a lot of analysis of logs and builds and so on, which helps us become, have an output of a better product, say it this way. I was wondering, out of your personal experience, how would you recommend me tracking, for example, visitors on a site? So I know there's solutions, like for example, I forgot Jesus, the name of the Google thingy. Google Analytics, yeah. That's sort of something similar to that browser device data, like Google Analytics or sites like that would give you that type of thing. Yeah. And if you want to go more like in-house, do you have any open-source maybe, just out of curiosity, see different alternatives? Non Google Analytics. There certainly are a lot. I'm probably not the best person to ask. There are some links in those slides about folks that do a lot of really bespoke analytics. Like I think Netflix is a really amazing team for this. They've really pioneered a lot of really cool analytics work so I might refer you to folks that know more about it than me to maybe like hear about how they process that data. But essentially, it becomes a sort of own domain sort of processing metrics data and making sure it all gets ingested properly and transformed properly and stored to some kind of data warehouse properly. So depending on the scale of your operation, like that can be a very deep rabbit hole to dive into if you know what I mean.
Comments